Restaurante O Telheiro offers Portuguese cuisine, specializing in fresh fish and seafood. It is located in Palmela, Setúbal.