Bella Italia Lancaster

We're closed between Sunday 31st July at 5pm and 12pm on Monday 9th for a makeover.

Our Luscious Italian Restaurant in Lancaster

Join us at Bella Italia Lancaster for delicious Italian food, fantastic service and all the charm of a traditional Italian restaurant. We’re just a short walk from the Lancaster Grand Theatre, so why not pop in for a pre-show cocktail or post-performance meal?

Bella Italia Lancaster is open daily from 11am, serving the selection of traditional Italian dishes that have made us the UK’s favourite Italian restaurant.

Bringing the Taste of Italy to Lancaster

At Bella Italia Lancaster, our Italian menu uses only the freshest premium ingredients and is inspired by authentic family favourites. Whether you crave a mouth-watering bowl of pasta or a piping hot pizza, we’ve got plenty of dishes to suit every taste and occasion.

Indulge in one of our scrumptious starters, such as our Tomino Con Parma, or enjoy a sweet treat with our delectable Caramel Cheesecake. Whatever it is you fancy, we have options for everyone with our range of vegetarian, vegan and gluten-free dishes.

Whether you’re a Lancaster local or on a much-needed getaway, you’ll find something to satisfy your taste buds at our cheerful Italian restaurant on Lancaster’s Church Street – the ideal place to conquer your cravings.

Book a Table at Bella’s in Lancaster

For those occasions that deserve something a little extra, join us at Bella Italia Lancaster for superb service, a warm atmosphere, and food and drinks for every mood and celebration.

Book a table at Bella Italia Lancaster today, or find your nearest restaurant here.

Book Now

Opening Hours

Monday 11:30 - 22:00
Tuesday 11:30 - 22:00
Wednesday 11:30 - 22:00
Thursday 11:30 - 22:00
Friday 11:30 - 23:00
Saturday 11:30 - 23:00
Sunday 11:30 - 21:00
26-28 Church Street, Lancaster, LA1 1LH
Outdoor Seating

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