Food isn't that good. Service is terrible and prices are high for the food quality. The restaurant is huge, so you better pray you get seated somewhere the waitresses can see you or you're never going to get your order in. The parking lot for this place is also a nightmare on the weekends.