the food is delicious, the place is clean with plenty of tables they do take a while to serve your food but that's expected if you want fresh food. The only thing I don't like about this place is that they charge the tip on your credit card and the amount they want to charge so on your receipt it says one amount but when they charge the C.C. its a different amount look at your bank statement, and they do this when is more than 5 people. We are a family of 6 my husband and my 4 children under 10. I want to be able to make the decision of how much tip to leave.