Sea Salt and Vine

Scarborough Holiday Village, 2 Reef Point Esplanade