Ever since its inception in 2005, Indigo Deli has defined the quintessential deli experience in India over the years. With accolades and awards, and many a ‘firsts’ along the way, a tradition of over 11 years of delighting patrons, now finds its home in the heart of Gurgaon’s international business district, Cyber Hub. So be…