British restaurant, Breakfast restaurant, Cocktail bar, Brasserie, Tea house
Thai restaurant
David’s Dewi Sant, 29-33 The Hayes, St Davids Centre, Cardiff CF10 1GA, United Kingdom
Mexican restaurant
51-53 The Hayes, Bridge St, St Davids Centre, Cardiff CF10 1GA, United Kingdom