Full menu with prices & pictures
Bella Italia 65 Strand, London, WC2N5LR, United K...
+442078393705
Order food online for delivery
If you are coming to Bella Italia in London with your vehicle, you will find parking lots at a distance of 169 meters at Leicester Square, Or, you could take the municipal transportation and get off at the stop Underground-Leicester Square, which is 86 meters away from Bella Italia.
The Menu of Bella Italia from London contains about 100 different meals and drinks. On average, you pay for a dish / drink about £9.
Based on the average rating of 4, the Bella Italia is definitely worth a visit.
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 current list of dishes may be expanded on site to include seasonal specialties and weekly recommendations. In addition to a variety of menus, the menu also offers a variety of beverages and typical house dishes. Additionally, the list of dishes also takes into account dishes and ingredients that have been positively highlighted by visitors, even if these have not yet been entered.
Reservations can be made at this restaurant over the phone, number: +442078393705.