Beach Side Cafe

Dine al fresco at the restaurant of the Sand Castle On The Beach.