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