We've relocated

 
 

We're proud to announce we've officially moved our downtown store into a newer, bigger spot just one block away.

Find us at 235 S. Elmwood Avenue, Buffalo, NY 14202, on the corner of Elmwood & Chippewa, in the Delaware North Building.