If the smell of a restaurant is any indication of the freshness of the food therein then you should stay away from this place. I've been in twice and almost couldn't stay. I wound up with a soda and one or two plates. That was all I could stomach. Well, at least it was easy on the wallet.
more