I'd give this place 5 stars based on the taste of food, because it's great. My favorite place out here so far. However this place loses a star because when you order for pick up, you get very little food. Disappointing for the price you pay. You almost want to eat in the restaurant every time because only then do do you get the amount of food you pay for.