Fish & Chips in Cardiff - Grangetown 160 Penarth Road, Grangetown, Cardiff, CF11 6NJ Tags: chicken, pies