I have been here a couple times and could say the food is good every time. The serving size is definitely a lot for one person! My family always enjoys coming here for the food. Now the service is what makes it three stars. The service is not so great. Last time we had about 3 different waiters and we didn't get checked on at all. Then we had got our food with out any silverware and waited about 10 minutes to get them. This is the only negative thing about this place. However, the food is always great and is the reason why I will come back!