Full menu with prices & pictures
Bella Italia 55-57 Queensway, London, W24QH, Unit...
+442077922880
Order food online for delivery
The eatery is also easily accessible by public transportation. The closest station is Underground-Leicester Square, which is 86 meters away, otherwise, there are parking lots 169 meters away at Leicester Square.
The Menu of Bella Italia from London includes about 23 different meals and drinks. On average, you pay for a dish / drink about £4.
The average evaluation for Bella Italia is 4, which means that the visitors have a very high opinion of this restaurant.
My bestie and I were looking for comfort food done right in the form of pizza. We had a pizza...
I believe this used to be a pub before with lots of games machines and always very crowded To b...
The place also offers gluten-free menus.
From this restaurant in London you can also have menus conveniently delivered to your doorstep.