Canton European Shop Ltd
166 Cowbridge Road East
Riverside
Cardiff
CF119NECardiff
Food rating:
5/5 stars
Updated: 19. July 2021
Food rating:
5/5 stars
Updated: 19. July 2021