"We come in a lot and it was always fantastic. Owner is very friendly and efficient. We were in today and the crab legs were great. Very recommended if you like buffets"
Phone: +17166931688
Address: 525 Division Street, North Tonawanda I-14120, United States
City: North Tonawanda
Dishes: 9
Amenities: 4
Categories: 4
Reviews: 462