Bella ItaliaRestaurant - Italian in Lancaster
With branches across the UK, Bella Italia is a chain of Italian restaurants that offer quick pizza and pasta dishes to suit all budgets.
FeaturesAir Conditioning, Vegetarian Dishes, Outdoor Seating, Conservatory, Bar, Wi-Fi
Nearest public transportLancaster - National Railway
Similar businesses nearby
Moor Lane, Lancaster LA1 1QD, Lancashire
Pizza Margherita is a relaxed restaurant serving a variety of pizzas with a pre-…