You become a foodie, undoubtedly, the day you step in Indore. Known as the central India's food capital, Indore serves you ...