European and Portuguese cuisine restaurant, Cantinho do Castelo, offering a joyful dining experience.