Oops! Something went wrong, please try again later.
Thin Ice is a gift shop in the heart of the Elmwood Village, the main shopping district in Buffalo, NY. Selling predominantly locally handcrafted items, …See more
Best customer service on the planet!!!! I'm very impressed, Therese didn't respond to my e-mail, instead she called me immediately, thank you for that. Full review by Darlene Ruchalski Hippert