2 words....Be patient. The food is worth it. We have been there several times. We really enjoy the food and friendly service. However, every time we've been there the food can be a little slow in making it to the table. But when it does make it, its always fresh and good.