Full menu with prices & pictures
Bella Italia 52 High Street, Kingston upon Thames...
(+44)2084391002
Order food online for delivery
When you're planning your visit to Bella Italia, you could take municipal transportation to the station Underground-Leicester Square, which is the nearest station at 86 meters distance to the restaurant, otherwise, there are parking lots 169 meters away at Leicester Square.
The Menu of Bella Italia from Kingston upon Thames contains about 80 different dishes and drinks. On average, you pay for a dish / drink about £10.
The average review for Bella Italia is 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 crowded To b...
You can choose one of the many local or even international beer types with your main course.