Aloo Posto
Duration
State
Tour Type
Season
275
Potatoes in poppy seed paste.
Aloo Posto is diced potatoes simmered in posto (poppy seed) paste, mustard oil, and green chili. Why choose us? Freshly ground posto and premium mustard oil.