Back To Menu
0

Idli Stall - Menu

Iddli littles

$6.99

8 pcs. Mini rice cakes. Idli is a steamed rice cake.

Order Online

Photo Gallery