Pyxida Fish Tavern Visit website
Scroll to top
Cyprus Restaurants - Best Restaurants in Cyprus - Page 17
7 Voltairou Street, Potamos Yermasoyias, Limassol 4046, Cyprus
Now is CLOSED
8 Stymfalidon, Germasogeia, Limassol 4042, Cyprus
Now is CLOSED
80 Amathus Avenue, Ayios Tychonas, Limassol 4532, Cyprus
Now is CLOSED
Results 161 - 170 out of 175