Italian Restaurant in the Centre of York

Steeped in culture and history, York’s Low Petergate is the perfect location for one of our famous Italian restaurants.

Nestled in the city’s main shopping centre, just a stone’s throw from the beautiful York Minister Cathedral, Bella Italia York awaits with a warm welcome, cosy interior and traditional Italian menu.

Looking for another branch? Find your nearest Bella Italia York or North East restaurant here.

Bringing Italian Cuisine to Low Petergate

We do food the Italian way, with a selection of delicious starters, mains and desserts prepared with traditional ingredients.

From our zesty Calamari Fritti to our buttery Zucca Dolcelatte, our authentic menu brings great Italian food to the heart of the city. Whatever you’re in the mood for, we have a dish to whet your appetite!

Following a starter and main, why not indulge in a Tiramisu, Raspberry Semifreddo, or one of our other sweet treats from our classic dessert menu?

With our Italian menu comes Italian hospitality. That’s why you’ll find a selection of vegetarian, vegan and gluten-free dishes on the menu at Bella Italia York, with plenty of sweet and savoury options to choose from.

Catch Up at Bella’s

No matter the occasion, choose Bella Italia York for a relaxed atmosphere, exceptional service, traditional cuisine and refreshing cocktails. Our secret garden is worth a look, too!

We also offer a selection of Italian food and drinks packages for the celebrations that deserve something a little extra special. Tuck into our range of perfectly crispy pizzas with Bella’s Bottomless Pizza or enjoy a sophisticated night out with Cicchetti and cocktails.

You can find our full list of packages here. Book your table at Bella Italia York to avoid disappointment!

Opening Hours

Monday 11:00 - 22:00
Tuesday 11:00 - 22:00
Wednesday 11:00 - 22:00
Thursday 11:00 - 22:00
Friday 11:00 - 22:00
Saturday 11:00 - 22:00
Sunday 11:00 - 22:00
89 Low Petergate, York, YO1 2HY
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