Baby Potatoes Masala (Chote Masale Wale Aloo)

Winter brings new potatoes in the market. New baby potatoes are also available and taste even better...