I will reiterate what many others have said. Food is above average. Service is poor. We've been there half a dozen times and besides waiting a long time for our food, they almost always forget something or bring us the wrong food. With better servers/server training, this place could be 4 stars easy.