Beachfront Pavilion Cafe offering a wide selection of food, drinks, and treats. Dog-friendly inside and out, with sea views.