Bella Vista London

Bella Vista London

0  Reviews


Italian in London - South Kensington
132 Cromwell Road , South Kensington, London, SW7 4HA
+44 (0) 20 7373 0200

Bella Vista serve a variety of Italian dishes at their restaurant. They can cater for private parties of up to 20 people upon request.
Tags: italian, private parties: up to 20 guests, vegetarian dishes




Do you want to write a review of Bella Vista in London? Tell us about your experiences by writing a Bella Vista London review and help build a list of the best Italian in London. Is Bella Vista London owned by you?, If so, why not claim it now! After claiming your business, you will be able to improve your business listing.