"I give it a B. Not great, but good enough. Worth a try. At least it doesn't suck as so many place in the area do."
Phone: +17166927999
Address: 1980 Niagara Falls Blvd. Tonawanda, NY 14150, United States
City: Tonawanda
Monday: 11:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 11:00-22:00
Dishes: 9
Amenities: 8
Categories: 5
Reviews: 2686