I have ordered food to go several times. The food is always fresh and extremely tasty. The food is delicious, although overpriced. However, they have issues when it comes time to pay. I have 3 times out of 3 waited at least 5 minutes to get my tab paid. The system used is ill conceived. I understood when they first opened. Last week (Jan 28, 2014) after waiting 8 minutes to pay the tab, is inexcusable. They also have not had the food ready by the time they suggest I come. This also needs to be ironed out. I have never eaten at the restaurant, so I can not comment. So excellent, tasty food that is a bit too pricey, is still well worth the likely wait you will encounter when you pick up the food.