ModalWatcher

Edinburgh Hanover Street

Change

Bella Italia Edinburgh Hanover Street

Find the UK’s Favourite Italian Restaurant in Edinburgh

Set in the heart of the city, in a stunning listed building that’s packed with charm, Bella Italia Edinburgh Hanover Street is a cosy Italian restaurant. Open daily from 11am for lunch and dinner, it’s perfect for all kinds of occasions, whether you’ve just finished an inspiring day out at Edinburgh Castle, the Scottish National Gallery, or the cinema.

We have a spacious two-storey restaurant where big parties will fit right in! Take a break from the bustle of central Edinburgh and tuck into our legendary Italian menu, featuring piping hot bowls of pasta, crispy pizzas and traditional favourites with a Bella twist.

An Italian Menu with Something for Everyone

Our Italian food is made with love using traditional recipes and the freshest ingredients, bringing all of our mouth-watering starters, mains and desserts to life.

You’ll find pizza dishes for every diner at Edinburgh’s favourite Italian restaurant, but if pasta is more your thing, you'll also be spoilt for choice. We’re ready to serve up traditional classics like Lasagne and Carbonara, with a whole range of specials if you fancy mixing it up. How about a hand-folded Zucca Dolcelatte, or the slow-cooked Ox Cheek Ragù with pappardelle?

Across the menu, there are incredible vegetarian and vegan and gluten-free options so everybody has an experience to remember. If you’re just looking to relax over some drinks, we’ve got you covered with a glittering range of cocktails, mocktails, beers, wines and spirits.

Dine at Bella’s on Edinburgh’s Hanover Street

Whether you’re treating the family, catching up with friends or celebrating a special occasion, do it with authentic Italian food that suits every mood, taste and time of day!

Book your table at Bella Italia Edinburgh Hanover street or explore the rest of our locations throughout the UK.

Book Now

Opening Hours

Monday 12:00 - 21:00
Tuesday 12:00 - 21:00
Wednesday 12:00 - 21:00
Thursday 12:00 - 21:00
Friday 12:00 - 22:00
Saturday 12:00 - 22:00
Sunday 12:00 - 21:00
9 Hanover Street, Edinburgh, EH2 2DL
WIFI
Trip Advisor Certificate of Excellence

OFFERS

Check out our latest offers

SET MENU

Enjoy two courses from £18.95. Choose from a selection of enticing starters, hearty mains and delicious desserts

BELLA AT HOME

Enjoy our Italian table at home with Deliveroo, Uber Eats or click and collect

STUDENT DISCOUNT

Enjoy 30% off mains
Sunday - Thursday

BELLA KIDS

Kids can tuck into the Piccolo Menu for £6.49 or the Grande Menu for £8.49

Find a different Bella Italia