No New Notifications

L1 Fish and Chip Shop

31-33 Lord St, Liverpool, Merseyside L2 9SA Directions

Explore Nearby
L1 Fish and Chip Shop

Nearby Places

Groupon has verified that the customer actually visited L1 Fish and Chip Shop.