Leo's Pizza
Pizza · Italian · Fast Food
Leo's Pizza is a pizzeria offering a variety of pizzas. The establishment is known for its late-night hours, particularly on weekends, making it a convenient option for evening meals. Key facts used: The name 'Leo's Pizza' and operating hours indicating late service.
Location
Best places nearby
The highest rated places close to Leo's Pizza.
Local restaurants nearby
Λεωφόρος Αμφιθέας 48, Παλαιό Φάληρο, Αττική, 17564


