International • $$
Strovolos
Bar Casual Dining • $$
Mediterranean Casual Dining • $$
Glykou Nerou Street Coral Bay/Sea Caves, Peyia 8560 Cyprus