Restaurant Blanc Bleu offers fantastic food and views overlooking the Castelo de Vide pools and Serra da Penha.