Seafood restaurant Mare Terra offers fresh daily catches and gourmet pizzas. Features include a large parking area and a children's play area.