View on map
51.469524269943, -3.1873428
146 Penarth Rd
Cardiff
CF11 6NJ
United Kingdom
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!