Solar do Peixe is a restaurant specializing in fresh, high-quality grilled seafood and Mediterranean cuisine. They are also known for their house sangria and offer a selection of other dishes including cod and shellfish.