It is the only brick-and-mortar shop in Prague to sell homemade dumplings.