en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
Truro
/
Frozu
Frozu
Dessert Shop · Ice Cream Shop · Coffee Shop
Frozu is a frozen yogurt shop offering a selection of unique frozen treats and beverages.
148 Esplanade St, NS
Truro, Canada
www.frozu.ca
Location
The ranking
Best Dessert Shop in Truro
11 places, none rated yet
See the full list →