Bella Italia - London

#13 - Pizza - Souran, Italian, Pasta
55-57 Queensway, London, W24QH, United Kingdom
Dishes: 23

Bella Italia

4 / 5 of 3 Reviews
Phone
+442077922880
Address
55-57 Queensway, London, W24QH, United Kingdom

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.

Amenities

Delivery

Feedback

★ 4 / 5 of 3 Reviews

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...

myrna-gerlach

I believe this used to be a pub before with lots of games machines and always very crowded To b...

ohara-hal

Menu Items

The place also offers gluten-free menus.

More information

From this restaurant in London you can also have menus conveniently delivered to your doorstep.

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & Simple Download Menulist App now