Infant Street Fish And Chip Shop

Lancashire - Accrington

1 Infant St, Accrington BB5 1DZ, UK

BB5 1DZ