Authentic restaurant, O Telheiro, in Terras de Bouro. Known for its genuine dining experience.