We have been coming here for a long time and my family loves it. The food is always very fresh and delicious. It is my kids favorite and first pick every time. The service is excellent, always a great smile and the place is very clean. Avoid busy hours (12-1Pm and you are good to go.