Bella Cafe
Coffee Shop · Italian
Bella Cafe is a local coffee shop offering a variety of snacks, drinks, and sweet treats. It is described as a family-run establishment with friendly and helpful staff.
Location
Best places nearby
The highest rated places close to Bella Cafe.
Local restaurants nearby
3 Westmead Corner, Carshalton SM5 2, England

