Food is very good. The service is unpredictable. Their timing isn't the best. I know they want to turn the tables over but at least let your diners finish the food they order. Last few times I've been the entrees were brought to the table within seconds (literally) of the appetizer.