Oops! Something went wrong, please try again later.
The Cellar is a trendy clothing store located at 448 Elmwood Avenue in Buffalo, New York. With a carefully curated selection of stylish and unique β¦
Reviews
Facebook
4.1/5 · 25 reviews
Loading reviews...
Sep 3, 2021
My son mentioned heβd like a hat you had in stock last night, after hours. Hopped on line, placed my order & picked up in store today, seamlessly. ππ» Full review by Jacquelyn Marie
Jun 8, 2021
Incredible customer service! Had a minor issue with a purchase and the manager stepped up right away, provided me his contact info and made sure it was taken care of. Full review by Josh Royce