Average is about best, nothing special. Food was average, prices seemed high for what we got. Service was a little slow. Loud and small restaurant. Has a kids menu but drinks for kids come in adult size cups. The staff was very friendly and attentive. We will probably try again.