Beachfront pizza restaurant offering a relaxed atmosphere. Features include beach access and a lively vibe.