ChocAllure
Dessert Shop · Coffee Shop · Bakery
ChocAllure is a luxury chocolate shop specializing in high-quality, artisanal chocolates.
Location
Best places nearby
The highest rated places close to ChocAllure.
Local restaurants nearby
Central St, MA


