Bella Italia Lancaster

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, 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 or enjoy a sweet treat with our delectable desserts. 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 - 22:00
Saturday 11:30 - 23:00
Sunday 11:30 - 22:00
26-28 Church Street, Lancaster, LA1 1LH
Disabled access (No accessable toilet)
Outdoor Seating


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