Idli & Vada Stall - FoodSankalp, The Taste of India
$8.49
8 pcs. Mini idlis dipped in spicy Indian soup. Idli is a steamed rice cake.