Bristol Baldwin Street


Bristol’s Favourite Italian Restaurant

Join us at Bella Italia Bristol Baldwin Street for authentic Italian food with all the charm and character of a traditional Italian restaurant. We’re located just a few moments away from the iconic Bristol Hippodrome, so why not pop in a for a pre-show cocktail or post-performance pasta?

We’re open every day, with our selection of traditional Italian dishes and tasty tipples.

Soak Up the Flavours of Italy in Bristol

At Bella Italia Bristol Baldwin Street, our Italian menu is inspired by authentic family favourites that use only fresh, premium ingredients. From mouth-watering bowls of pasta to generously topped pizzas, we have options to please every palate.

It doesn’t matter whether you’re a Bristol local or visiting for a much-needed city escape; you’ll find something to tantalise your taste buds at our cosy Italian restaurant on Bristol’s Baldwin Street! It’s the perfect place to conquer your cravings.

Join us at Bella’s on Bristol’s Baldwin Street

Let Bella Italia Bristol Baldwin Street provide fantastic service and exceptional Italian food for your next celebration – whether you’re catching up with colleagues or enjoying a cosy dinner for two.

Book a table at our charming Bella Italia Bristol Baldwin Street restaurant today, or find your nearest Bella Italia here.

Opening Hours

Monday 11:30 - 21:00
Tuesday 11:30 - 21:00
Wednesday 11:30 - 21:00
Thursday 11:30 - 21:00
Friday 11:00 - 22:00
Saturday 11:00 - 22:00
Sunday 11:30 - 21:00
8-10 Baldwin Street, Bristol, BS1 1SA
Accesible Toilet
Wheelchair Access
Baby Changing


Check out our latest offers


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


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


Enjoy 30% off mains
Sunday - Thursday


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

Find a different Bella Italia