They've made it to the BIG 10. And their 10th outlet had made its way to Koregaon Park! Whoop!
Launched in 2005, the highly-lauded Indigo Deli has defined the quintessential deli experience in India. An over-12-years' tradition of… Read More...