Vodafone Idea Limited stores Near Achutrao Patwardhan Marg, Mumbai, 400053