3-5 Montpelier Vale, London, SE3 0TA.
Bella Vista is an Italian restaurant offering a variety of traditional Italian meals. Bella Vista is based in Montpelier Vale, London - see map for location of Montpelier Vale.
Telephone: 020 83181143
Bella Vista are listed in the Italian restaurant section here:
Now displaying reviews 1 - 1
My girlfriend and I were greeted with a warm welcome. So far so good I thought. I happened to noti... More »
View the complete list of Bella Vista reviews »
Bella Vista is in Montpelier Vale, London. You can view a list of neighbouring businesses by going to the Montpelier Vale page.
This map shows the approximate location of Bella Vista in Montpelier Vale.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 3-5 Montpelier Vale.