The food was amazing! Staff was friendly and helpful! Only reason they didn't get 5 stars is the weird menu and times. There are too many different times and menus. It got pretty confusing. We went during brunch and didn't realize it was actually a buffet until we sat down. We ended up eating off the A La Carte menu. Chicken Parm was the best I've had. While chicken fingers were included in the brunch buffet, you couldn't order them off kids menu. Ended up getting plain & dry chicken parm & son ate it up. Food is great, just be sure to look at menu & times ahead of time so you aren't disappointed.