is Ranked #3 of 31 Restaurants in South Buffalo Buffalo.
Some say, it is different.
The Latest Review: ★
Sent on the 20th of March, 2013
Me and my friends went there we order are food with out a problem we all ordered different things and we all were shitting and puking all night I'm putting this out there just to inform the public fuck that place