01904 700189

Scotts Fish and Chips, York

Bilbrough Top, Tadcaster Road, York, YO23 3PP

Scotts of Helmsley at Bilbrough