Leo's Pizza Trattoria
Pizza · Italian
Leo's Pizza Trattoria offers delicious pizza. Order online for delivery or enjoy a meal at the restaurant.
Location
Best places nearby
The highest rated places close to Leo's Pizza Trattoria.
Local restaurants nearby
Улица Искър 11, София-град



