The food is always good, I am only doing 3 stars because of the service. After about 6 different visits, I can honestly say the service is terrible. Most recently we did take out, and well that took 30 waiting in the lobby after the time they said the food would be ready to actually get the food. When we have sat down, the service is pretty slow and seems to take quite a while to get our food! The food is great and the portions are a good size, but wow, bring your patience!! I hope they read the reviews about their service and step it up!