I would give this place 3.5 stars if it were an option, because the food is good but they fall behind in other areas. For starters, their prices are a little too high compared to other similar restaurants. Second, although their food is very good, it is inconsistent. I haven't really had issues with their service, although we usually get take-out with them. I definitely suggest they lower their prices a bit, but overall a good place to get lunch.