"Best food in town !"
Phone: +17166938858
Address: 33 Niagara Street, City Of Tonawanda, 14150, United States Of America, City of Tonawanda
City: City of Tonawanda
Monday: 11:00 -20:30
Tuesday: 11:00 -20:30
Wednesday: 11:00 -20:30
Thursday: 11:00 -20:30
Friday: 11:00 -20:30
Saturday: 11:00 -20:30
Sunday: 12:00 -20:30
Dishes: 5
Amenities: 2
Categories: 2
Reviews: 122