Yes but kind of pricey.
You can bring kids, but it's more of an adult pallette for the food. More romantic than family, but the service will not suffer due to children.
If they are well behaved and not picky eaters
Yes if they eat adult like meals it would be fine.
Thanks! Your answer is awaiting moderation.