A Carvalheira is a Portuguese restaurant with a strong reputation for Alto Minho cuisine, established in 1995.