Dosa, idli, and Chinese food

Dosa Masala: A flavorful potato masala specifically prepared for stuffing in masala dosa.

Showing the single result

Shopping Cart