Bristol - Cribbs Causeway


Our Charming Italian Restaurant in Bristol’s Cribbs Causeway

At Bella Italia, we’re proud to serve our delicious food and drink at several Bristol locations, including at our cosy Italian restaurant in The Mall at Cribbs Causeway. Open every day, Bella Italia Bristol Cribbs Causeway offers the perfect setting to enjoy a piping hot bowl of pasta or crispy pizza!

Whether you live locally or you’re visiting to browse the many brilliant shops at Bristol Cribbs Causeway, we invite you to stop by for lunch or dinner at Bella’s.

Bringing Our Mouth-Watering Italian Menus to The Mall

At Bella Italia Bristol Cribbs Causeway, you’ll be spoilt for choice with our selection of great-tasting dishes across our Italian menus. Inspired by the rich flavours of Italian food, we proudly prepare starters, mains and desserts using fresh ingredients and inspiration from authentic recipes.

Enjoy Bella’s Italian Food in Bristol

Whether you’re joining us for lunch, dinner, or perhaps a selection of refreshing cocktails, our friendly teams promise to deliver dining experiences that are always special with warm service and tantalising Italian food. Book a table at Bella Italia Bristol Cribbs Causeway to see for yourself!

To explore the rest of our restaurants in Bristol and throughout the UK.

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
Venue Leisure Complex, Merlins Road, Bristol, BS10 7SR
Accesible Toilet
Wheelchair Access
Baby Changing
Outdoor Seating
Trip Advisor Certificate of Excellence


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