Full menu with prices & pictures
Bella Italia 13, The Tandem Centre, Tandem Way, C...
+442030583051
Order food online for delivery
Reserve a table now for Bella Italia
At a distance of 105 meters from Bella Italia in London there are parking options where you can park your vehicle, Or you could use public transportation to get to the stop Tramlink-George Street, which is 53 meters away from the restaurant.
The average rating of 4.7 shows that the restaurant is one of the top picks of all its customers, Furthermore, this joint is known as one of the best in London, within the popular category Pizza.
When I first went here, I had no idea it was a chainI checked Google and Yelp for "Italian rest...
Excellent quality for the price A little bit disappointed by the salad and the warm wine but th...
The restaurant offers you a good range of local and also international beer types for refreshment.
On the webpage of the restaurant bellaitalia.co.uk, you can potentially place an order for menus, Food can also simply be ordered to your home.