Restaurant/Cafe
Hours:
Monday-Sunday 11:00 am - 9:30 pm. Closed on Major Holidays-check the website
Buffalo, Tonawanda, West Amherst has 3 of their 6 Locations! 2634 Delaware Ave-Buffalo, 2235 Sheridan Drive-Tonawanda, 2369 Niagara Falls Blvd, West Amherst