Full menu with prices & pictures
Bella Italia Angel Centre, 21 Parkfield Street, L...
+442072265675
Order food online for delivery
When you're planning your visit to Bella Italia, you could take municipal transportation to the stop Underground-Leicester Square, which is the nearest stop at 86 meters distance to the restaurant, otherwise, there are parking spots 169 meters away at Leicester Square.
The menu of Bella Italia from London includes 84 menus. On average, menus or drinks on the menu cost about £10. The categories can be viewed on the menu below.
The average review for Bella Italia is 4, which means that the visitors have a very high opinion of this place.
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 crowdedTo be...
You can also enjoy gluten-free dishes at the restaurant.
You can also simply call the number +442072265675 to request your reservation.