Il Massimo
Pizza · Italian
Pizza restaurant Il Massimo offers Italian cuisine with generous portions at competitive prices.
Location
Best places nearby
The highest rated places close to Il Massimo.
Local restaurants nearby
Παλαιολόγου Κωνσταντίνου 11, Νοτίου Αιγαίου



