Leo’s Pizza & Trattoria
Video Player
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
00:00
00:00
Media error: Format(s) not supported or source(s) not found
Download File: https://sherrillcityguides.com/wp-content/uploads/2014/02/Leos-Pizza-and-Trattoria.mp4?_=1