High Fry Fish Bar

Fish & Chips Chicken

820 High Road Leyton, London, E10 6AE

Delivering now

Your order