La Scala

3.4
(37 reviews)
90 28th October Street & Tsakalof, Old Harbor
+30 2298 074963
Cheap Eats
Delivery
Italian
Restaurants
Seating
Table Service
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour