A welcoming restaurant in Torres Vedras, offering a pleasant dining experience.