Bella Italia in Edinburgh City Centre is a casual dining establishment specializing in Italian cuisine, including pizza and a variety of pasta dishes. The venue serves as a reliable spot for those looking for straightforward Italian staples in the heart of the capital.
1 rating · How the score works
Bella Italia
The menu features a wide selection of pizzas ranging from £6 to £17.95, alongside pasta and risotto options between £9.95 and £18.95. Guests can select from various meat and fish entrees, with prices for chicken dishes reaching £21.95 and veal specialties up to £24.95. A selection of classic Italian desserts like Tiramisu is available for £4.50, and the menu includes a family deal priced at £29. Edinburgh City Centre serves as a hub where historic Georgian architecture meets the modern pace of Scottish urban life. The food culture here reflects a global intersection, where traditional local ingredients often find their way into international recipes. Walking through these streets feels akin to navigating the dense, layered history of Prague or the structured elegance of Bath, yet it maintains a distinctively Scottish pragmatism. Residents and visitors alike often gravitate toward these central dining spots to balance a day of navigating the steep, cobbled inclines of the Royal Mile with a familiar, hearty meal. This area functions as the city's primary crossroads, where the transition from the medieval Old Town to the planned grid of the New Town provides a unique backdrop for any dining experience.
- Located in the heart of Edinburgh City Centre, accessible to major tourist landmarks.
- Offers a diverse Italian menu featuring pizza, pasta, meat, and fish dishes.
- Pizza prices range from £6 to £17.95, while main pasta dishes sit between £9.95 and £18.95.
- Casual dining environment suitable for families and groups.
- Features a family deal option priced at £29.
Created on Oct 19, 2026
This article was created by Vota’s editorial team with the help of AI.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Bella Italia.
Local restaurants nearby
54 North Bridge, SCT





