is Ranked #3 of 27 Restaurants in North Delaware Tonawanda.
Some say it is dirty.
The Latest Review: ★
Sent on the 1st of August, 2008
Extremely dirty restuarant!!!!! I would not recommend this restaurent to anyone, the DOH really needs to inspect this place for cleaniness!!!!! I would never ever eat there again.