Portuguese restaurant O Carvoeiro offers delicious Portuguese cuisine, including fresh fish. Known for its friendly service.