Beachfront cafe offering pizzas, ice cream, coffee, and more. Enjoy fresh food, including salads, pasties, and local beers.