A Veiga offers quality homemade cuisine with natural, local products in a welcoming setting with scenic views.