A traditional English seaside surf and turf restaurant

A traditional English seaside surf and turf restaurant