Delicious, crisp lightly toasted rice. Shelf Life: Approximately 12-18 months.
.
Delicious, crisp lightly toasted rice. Shelf Life: Approximately 12-18 months.