Bella Italia Peterborough

Our Contemporary Italian Restaurant in Peterborough

Join us at Bella Italia Peterborough for fine Italian food, excellent service, and all the charm of a traditional Italian restaurant. Located in the Hampton area, come by and unwind with family or friends and enjoy a serving of authentic Italian food.

We’re open every day for lunch and dinner, with an Italian menu packed full of scrumptious dishes.

Bringing a Taste of Italy to Peterborough

Enjoy a whole range of traditional Italian dishes, brought to life by our passionate chefs and made using fresh, carefully sourced ingredients. From tempting bowls of pasta to mouth-watering pizzas, we’ve got plenty of dishes to satisfy every mood.

Why not begin with one of our tantalising starters, like our Bruschetta Pomodoro? Or, how about trying one of our delectable desserts, such as our Caramel Cheesecake? Whatever it is you fancy, we’ve got something for everyone – including a range of vegetarian, vegan and gluten-free options!

Whether you're treating a friend to lunch or enjoying quality family time over dinner, you’ll find something to satisfy your taste buds at our cheerful Italian restaurant in Peterborough.

Book a Table at Bella’s in Peterborough

For those occasions that deserve something a little extra, join us at Bella Italia Peterborough for outstanding Italian food and service. Book a table at Bella Italia Peterborough today, or find your nearest restaurant here.

Opening Hours

Monday 12:00 - 22:00
Tuesday 12:00 - 22:00
Wednesday 12:00 - 22:00
Thursday 12:00 - 21:00
Friday 12:00 - 22:00
Saturday 11:30 - 22:00
Sunday 11:30 - 21:00
Phorpres Way Cygnet Park , Peterborough, PE7 8FD
Outdoor Seating
Accesible Toilet


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