Leo’s Pizza & Trattoria
The best Italian food and pizza in Sofia is served in this airy comfortable space. Save room for dessert too!
57, Nikola Vaptsarov Street
00 359 (0) 8642824
www.leospizza.bg
The best Italian food and pizza in Sofia is served in this airy comfortable space. Save room for dessert too!
57, Nikola Vaptsarov Street
00 359 (0) 8642824
www.leospizza.bg