The Sugar Shack
Ice Cream Shop · Dessert Shop
The Sugar Shack is an ice cream shop offering a variety of frozen treats.
Location
Best places nearby
The highest rated places close to The Sugar Shack.
Local restaurants nearby
110a Spadina Cres E, SK
Location
The highest rated places close to The Sugar Shack.
110a Spadina Cres E, SK