Fish and chips

Harry Fish Bar

15 ALVECHURCH ROAD, BIRMINGHAM, BIR B31 3JW

Loading…