Newcastle Eldon Square


Bella Italia Newcastle Eldon Square

Our Cosy Italian Restaurant in Newcastle

Join us at Bella Italia Newcastle Eldon Square for traditional Italian food, brilliant service, and a warm atmosphere. Located just a stone’s throw from Eldon Square Shopping Centre, our bustling Italian restaurant is the perfect place to dine after a day of shopping or a trip to Cineworld.

We’re open daily, so why not stop by for lunch or dinner to enjoy some tasty Italian dishes?

A Taste of Italy in Newcastle

At Bella Italia Newcastle Eldon Square, you'll find a range of delicious dishes made with fresh, top-quality ingredients. From mouth-watering bowls of pasta to pizzas prepared with love and care, there’s something to satisfy every mood and craving at our bubbly Italian restaurant.

Whether you’re catching up with your closest friends or treating your special someone to a birthday dinner, dining at our Italian restaurant in Newcastle Eldon Square is always special.

Book at Bella’s in Newcastle’s Eldon Square

Experience superb Italian food, wonderful service, and a bustling atmosphere at our Italian restaurant in Newcastle. Book a table at Bella Italia Newcastle Eldon Square today or find your nearest restaurant here.

Opening Hours

Monday 11:00 - 21:00
Tuesday 11:00 - 21:00
Wednesday 11:00 - 21:00
Thursday 11:00 - 21:00
Friday 11:00 - 22:00
Saturday 11:00 - 22:00
Sunday 11:00 - 21:00
Greys Quarter, Intu Eldon Square, Newcastle upon Tyne, NE1 7AP
Accesible Toilet
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