Bella Italia Slough
0
Reviews
Italian Restaurants in Slough
- Taplow
10 Bishop Centre, Bath Road, Taplow, Maidenhead, SL6 0NX
+44 (0) 162 860 4354
https://www.bellaitalia.co.uk
With branches across the UK, Bella Italia is a chain of Italian restaurants that offer quick pizza and pasta dishes to suit all budgets.
Tags:
Air Conditioning, Bar, Cafe with Wifi, Conservatory, Vegetarian Dishes
|