Leyton Fish & Chips - Kebabs Leyton, London

Chris"s Fish Bar London

Chris's Fish Bar

Fish & Chips in London - Leyton
165 Francis Road, Leyton, London, E10 6NT Tags: chicken, kebabs, takeaway

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1