Nalowan is a restaurant in Nynäshamn that serves dumplings, noted as some of the best in Sweden. It offers delivery and pickup options.