Fish and chips

Canton Fish Bar

212 Cowbridge Rd E, Cardiff, WLS CF5 1GX

Loading…