Ji The Chicken Shop
231 Cowbridge Road East
Riverside
Cardiff
CF119ALCardiff
Food rating:
4/5 stars
Updated: 27. June 2023
Food rating:
4/5 stars
Updated: 27. June 2023