The Beach Bistro

The Beach Bistro
St Leonards Seafront, Hastings, East Sussex, TN37 6DN