Solar de São Gens is a restaurant located in Amarante. The search results indicate it is a public dining establishment.