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.

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.

Private Hire

We offer vibrant & cosy private/semi-private spaces in a number of our restaurants, perfect for your next party, corporate celebration or family get together. We can host up to 17 people here.

Opening Hours

Monday 12:00 - 21:30
Tuesday 12:00 - 21:30
Wednesday 12:00 - 21:30
Thursday 12:00 - 21:30
Friday 12:00 - 22:00
Saturday 12:00 - 22:00
Sunday 12:00 - 21:30
32 Wood Street, Stratford Upon Avon, CV37 6JG
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