en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
North Glengarry
/
Ole Sugar Barn
Ole Sugar Barn
Ice Cream Shop · Dessert Shop
Ole Sugar Barn is an ice cream shop specializing in homemade ice cream and maple treats. Temporarily closed.
3515 Angel Rd, ON
North Glengarry, Canada
www.facebook.com/102179628742191
Location
The ranking
Best Ice Cream Shop in North Glengarry
3 places, none rated yet
See the full list →