Bella Italia Edinburgh Royal Mile
About
Bella Italia Edinburgh Royal Mile is part of a nationwide chain of Italian restaurants that celebrate the passion for pasta, pizza and authentic flavours. With over 70 locations across the UK, this restaurant offers a lively, family‑friendly atmosphere where guests can enjoy a range of classic dishes from silky spaghetti to hand‑rolled pizza. The menu is expanded in the winter months with a special Christmas menu featuring warm favorites such as Pigs in Blankets Carbonara and Camembert Pizza, and the restaurant runs a dedicated set‑menu that starts at just £21.45 for two courses. A standout feature is the Bella Italia app, which rewards diners with a completely free main course after collecting four activity stamps, or a 50 % discount on a bottle of wine or prosecco when booked before 1 November. Group bookings for birthdays, corporate events, and travel groups are also available, with room hire options to accommodate larger parties. Whether you’re stopping for a quick lunch, a cosy dinner, or a festive celebration, Bella Italia offers a relaxed dining experience with real Italian recipes, excellent value and a welcoming, data‑friendly environment for both locals and visitors alike.
Highlights
- Free Main with App
- Set Menu Value
- Christmas Menu
- Group Bookings
Good to Know
Good for
Pros & Cons
What visitors love
- Authentic Italian Cuisine
- Family‑Friendly Atmosphere
- Great Value Set Menus
- Free Main with App
- Friendly Staff
Things to consider
- Crowded During Peak Times
- Limited Bar Selection
- Occasional Surcharge for Extra Ingredients
- No Outdoor Seating
What people are saying
Frequently Asked Questions
At a glance
- Verified listing
- Typical visit: about 1 hour