I want to give this place more stars but the wait staff just brings me down. The menu is unique and tasty. I just cant get past the customer service. I have been here numerous times on Saturday and Sunday mornings when the volume is high. After the long but expected wait, you will sit at your table for another 15 minutes before server comes by just to tell you they will be back in just a few minutes. Beware of ordering a specialty coffee or tea. It may or may not come and if it does, it will be at the end of your meal.