Foz do Cávado is a restaurant specializing in Portuguese and European cuisine, with a focus on fresh, regional ingredients and seafood. Offers lunch and dinner.