Glaros

4.5
(6 reviews)
Ladys Mile Beach 2, Limassol City
Restaurants
Seafood
Restaurant

At a glance

  • Typical visit: about 1 hour
Glaros | Limassol | Cyprus | TripAligner