Newham Fish & Chips - Veggie Meal Option Newham, London

Lee"s Fish Bar London

Lee's Fish Bar

Fish & Chips in London - Newham
341 Prince Regent Lane, Newham, London, E16 3JL Tags: seating area, veggie meal option

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