View on map
51.477497033435, -3.17730815
Stalls 231-241, First Floor, Cardiff Central Market, St Mary St
Cardiff
CF10 1AU
United Kingdom
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!