Lonsdales Fish &Chips

79 Brook Street, Selby YO8 4AT ,United Kingdom
Lonsdales Fish &Chips Lonsdales Fish &Chips is one of the popular British Restaurant located in 79 Brook Street , listed under Restaurant/cafe in Selby , Fish & Chips Shop in Selby ,

Contact Details & Working Hours

Map of Lonsdales Fish &Chips