Royal Idli/Idly Rice

Idli/Idly Rice is a specially processed variety of rice ideal for making the popular South Indian dish, idli.

Category: Tag: