Restaurante Casa Algarvia offers Portuguese cuisine with a focus on fresh fish. It is located on Estrada do Farol in Carvoeiro.