Bella ItaliaRestaurant - Italian in Bayswater, London
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, Bar, Terrace, Disabled Access, Conservatory, Wi-Fi
Nearest public transportBayswater - Underground
Similar businesses nearby
Chepstow Place, Bayswater, London W2 4TS
Assaggi is located on the first floor of the Chepstow pub. They offer a variety …