Are they one on weekends? Google says yes but they are not picking up the phone to confirm when I call?
Address: 1959 Elmwood Ave, Buffalo, NY 14207, USA
Leon Morrow | Sep 19, 2019
Saturday till 7pm
Sunday till 6pm
Greg Tomsic | Sep 19, 2019
They are open, just limited hours
Carrie P | Sep 19, 2019
Yes but shorter hours.
Sean Green | Sep 19, 2019
I do believe they're just open on Saturday during the weekend.
Margret Jones | Sep 19, 2019
Yes they are open weekends, but only til certain times!!!
Kevin Kozlowski | Sep 19, 2019
Yes they are open on weekends.
Thanks! Your answer is awaiting moderation.