Went here for lunch today. The quality of the food was really good. My only complaint is the time it takes to get your order placed. It almost seemed like we were seated, waited 10 min to be given a beverage, waited another 5-10 min to order, and another 10 min for our food. The whole process was extremely time consuming compared to their competitors. However I rate this restaurant highly bc the food quality is just really good.