CLOSED££

The Cardiff Townhouse

Mediterranean dining in St Davids with proper cooking and a wine list that doesn't mess about.

🍴 Mediterranean restaurantrelaxedsophisticatedrefinedupscalemediterranean restaurant
You're walking through St Davids Centre and suddenly The Hayes feels a bit more cosmopolitan. The Cardiff Townhouse does that thing where it takes Mediterranean flavours seriously without getting pretentious about it—the kind of place where locals actually want to eat, not just tourists passing through. It's got that relaxed-but-put-together vibe: proper service, good wines, cooking that respects ingredients without overthinking them. The space itself has a certain ease to it, the sort of restaurant that works equally well for a casual midweek dinner or when you want to do something slightly nicer.

Known for

  • Proper Mediterranean cooking done well
  • Thoughtful wine list
  • Reliable, unfussy service
  • Works for both casual and special occasion dining
  • Central St Davids location
4.3(556 reviews)
18 The Hayes, St Davids Centre, Cardiff CF10 1AH, UK