807 Elmwood Ave, Buffalo, New York 14222 USA
Hours are back to normal, for both locations
Photo Credit: Yelp