en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
St. Thomas
/
The Ice Box
The Ice Box
Ice Cream Shop · Dessert Shop
The Ice Box is a concession operator for the city of St. Thomas, specializing in sweet treats and event organizing. They are known for providing delicious ice cream and desserts.
95 Elm Street, St. Thomas, ON N5R 6C8, Canada
St Thomas, Canada
theicebox.ca
Location
The ranking
Best Ice Cream Shop in St Thomas
4 places, none rated yet
See the full list →