Restaurant Quinta do Castro offers authentic gastronomy and event hosting.