Marcel's
Dessert Shop · Ice Cream Shop
Marcel's is a frozen yogurt shop offering a variety of flavors made with real fruit and natural ingredients, including a range of toppings.
Location
Best places nearby
The highest rated places close to Marcel's.
Local restaurants nearby
16 Tokai Rd, WC



