Il Maestro

1.3
(7 reviews)
Unnamed Rd, 847 00
Official website
Cafe
Cheap Eats
Greek
Italian
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Il Maestro | Fira | Greece | TripAligner