Restaurant

Scotts of Helmsley

1 local recommends
Permanently closed

Tips from locals

Jessica
May 26, 2015
Fantastic Fish and Chips - nice atmosphere.
Location
6 Bridge St
Helmsley, England