Viva Brazil Cardiff
All-you-can-eat Brazilian grill with attentive staff, a kids' menu and a salad bar — generous but pricey at around £40 a head.

Restaurant · Cardiff
Handy for a post-match feed in the middle of Cardiff, this one fills up fast when the rugby crowd spills out of the centre — worth timing your visit around that if you've got small children in tow, because the buzz outside carries in. The setting is the thing people mention most: it looks good, and the food, when it lands right, is genuinely tasty. It's a ££ sort of place with a kids' menu, high chairs and buggy access through the door, so the basics are covered. Be aware it's a mixed bag — alongside the praise there are grumbles about slow service and food not hitting the mark, and with only a handful of ratings behind it there isn't much of a pattern to lean on. One visitor sums up the good side as "very tasty in great settings". Off-peak, midweek, is your friend here.

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.
All-you-can-eat Brazilian grill with attentive staff, a kids' menu and a salad bar — generous but pricey at around £40 a head.
Pub in Cardiff with outdoor seating — 4.1★ (4,484 Google reviews).
Big, roomy sports pub with kids' menu, high chairs and fast, friendly service — electric on match days, very loud too.