Mar & Terra is a restaurant specializing in European and Portuguese cuisine, with a focus on seafood and fresh fish.