Leo's Pizza Trattoria
Pizza · Italian
Leo's Pizza Trattoria offers delicious pizza. Order online for takeout.
Location
Best places nearby
The highest rated places close to Leo's Pizza Trattoria.
Local restaurants nearby
Улица Лъчезар Станчев 5, София-град



