Stratford Upon Avon


Bella Italia Stratford Upon Avon

A Charming Italian Restaurant in Stratford Upon Avon

Join us at Bella Italia Stratford Upon Avon for fine Italian food and warm service. Located on the banks of the River Avon, our delightful Italian restaurant is the perfect place to settle down after a day of sightseeing or shopping in the historic Stratford Upon Avon.

Open daily, we’re proud to have been awarded the Tripadvisor Certificate of Excellence 2017, which is awarded to accommodations, attractions and restaurants that consistently earn great reviews from travellers.

A Slice of Italy in Stratford Upon Avon

At Bella Italia Stratford Upon Avon, our Italian menu is inspired by traditional family favourites and prepared with fresh, premium ingredients by our passionate chefs. From piping hot bowls of pasta to generously topped pizzas, dine with us and experience a truly Italian experience.

Whether you’re a local or visiting on a weekend retreat, we have something to conquer every craving at our bustling Italian restaurant. This includes a range of vegetarian, vegan and gluten-free dishes to ensure there’s something for everyone.

Whatever the occasion, from family lunches out to birthday celebrations, Bella Italia Stratford Upon Avon promises a dining experience that’s always special.

Book a Table at Bella’s in Stratford Upon Avon

Our friendly staff and fantastic chefs are ready to make your dining experience at Bella Italia Stratford Upon Avon an extra-special one. Book now for our delicious Italian menus or find your nearest restaurant here.

Opening Hours

Monday 12:00 - 21:00
Tuesday 12:00 - 21:00
Wednesday 12:00 - 21:00
Thursday 12:00 - 21:00
Friday 11:00 - 22:00
Saturday 11:00 - 22:00
Sunday 11:00 - 21:00
32 Wood Street, Stratford Upon Avon, CV37 6JG
Outdoor Seating
Trip Advisor Certificate of Excellence

Indulge in a 2 course Italian brunch with unlimited Prosecco from £29.45 per person


Enjoy two courses from £14.45. 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 unlimited pizza for £12.99 per person, and add bottomless prosecco for just £15pp more


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

Find a different Bella Italia