Cafe Restaurante Dom Carlos is a cafe and restaurant offering a comfortable atmosphere. It is situated on Rua 25 de Abril and provides a privileged view.