About Bella Bar & Restaurant
We’re a family-run Italian Restaurant located in Balham, close to Clapham South underground, London. We offer a wide range of authentic Italian dishes, a warm welcome and a great atmosphere.
More about Bella Bar & Restaurant
Bella Bar & Restaurant is located at 47 Balham Hill, SW12 9 London, United Kingdom
2086759484
http://bellabar.co.uk/
Similar Listings
Lala Lounge
3.9