Full menu with prices & pictures
Bella Italia 108-110 Queensway, London, W23RR, Un...
+442072292439
+442030045959
Order food online for delivery
There are also parking spots for your car, the next parking lot is Leicester Square at a distance of 169 meters from Bella Italia in London, Or, you could take the municipal transportation and get off at the station Underground-Leicester Square, which is 86 meters away from Bella Italia.
The Card of Bella Italia from London includes about 135 different dishes and drinks. On average, you pay for a dish / drink about £8.
The average evaluation for Bella Italia is 4.4, which means that the guests 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...
Reservations can be made at this restaurant over the phone, number: +442072292439.