Bella Deli
Deli · Sandwich Shop · Coffee Shop
Bella Deli is a food establishment offering a selection of fine quality foods. It is known for its takeaway services and is situated in Clifton Village.
Location
Best places nearby
The highest rated places close to Bella Deli.
Local restaurants nearby
17 Chandos Road, Bristol BS6 6PG, United Kingdom



