Frozen food store specializing in pelmeni (dumplings) and other homemade semi-finished products.