My Guide Website?
Leo's Pizza is the perfect choice if you are looking for an authentic Italian taste in Sofia. The place serves not only pizza but also pasta, meat, fish and much more. There is a real brick oven, original recipes, fresh herbs and spices and a genuine Italian touch to all this - Leo is a native Italian who now lives and works in Bulgaria and according to his fans makes the best Italian pizzas on the Balkans (we must admit we sincerely share this opinion!).
The restaurant is located in the city center, close to some of the major sights and attractions, such as the Square of Tolerance, The Opera House, galleries, museums, government buildings and boutique shops. There are good public transport connections and this part of the city is great to walk through after a hearty meal at Leo's.