Lemon is a highly-rated restaurant located within a luxury resort in Gródek nad Dunajcem, offering a refined dining experience.