Hamburger restaurant, American restaurant, Fast food restaurant, Hot dog restaurant
Italian restaurant
90 Grand Arcade, Dewi Sant, St Davids Centre, Cardiff CF10 2EL, United Kingdom
Steak house
David's Dewi Sant, 19 The Hayes, St Davids Centre, Cardiff CF10 2EL, United Kingdom