Beachfront restaurant offering tasty food, generous portions, and a great sea view. Features include Wi-Fi, parking, and card payment options.