Ca La Mora Italian Restaurant: A Slice of Italy in Barão de São João
Ca La Mora Italian Restaurant is located in the charming old village of Barão de São João, just 10 minutes above Luz and 15 minutes from Lagos.
Cozy Interior with Live Music, stepping inside reveals a warm and inviting atmosphere. For those who prefer some fresh air, there is also a terrace on the first floor.