The food is good but the service isn't amazing. They constantly get orders wrong. I have tried speaking more clearly, asking them to say my order back to me before processing it but all to no avail. Most of the time I am missing an item I asked for. Sometimes I get an item that I didn't ask for. Even sometimes I get extra than what I paid for (I don't complain about that one!) but all in all you can be sure that 50% of the time you don't get what you want. It's been this way for about 5 years now so I'd double-check everything before driving off!