"Mom and pop. very nice and great eating."
Phone: (+1)7167430490
Address: 690 Oliver St, North Tonawanda, United States
City: North Tonawanda
Monday: 05:00 -12:30
Tuesday: 05:00 -12:30
Wednesday: 05:00 -12:30
Thursday: 05:00 -12:30
Friday: 05:00 -12:30
Saturday: 05:00 -12:30
Sunday: 05:00 -12:30
Dishes: 6
Amenities: 2
Categories: 5
Reviews: 370