Greek Salad Restaurants in Cardiff
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Cardiff, Quay Street Kitchen, Cardiff, Wales CF10 1DZ, United Kingdom, CF10 1EA, Afghanistan
"Just had you leek and potato soup! The nicest I have ever tasted!"
Feedback
These reviews refer only to the mentioned ingredients.