The menu is huge with a lot of tasty items and our service and food was all good. The place looks a little run down and I overheard the staff complaining about their supervisor or manager that seemed to be on a power trip or something... But even though I could tell the employees were pissed off at someone, they were very attentive and polite with the customers.