Salt N Pepper Grill
90-94 City Rd
Roath
Cardiff CF24 3BN
United Kingdom