Vodafone Idea Limited stores Near Battipada, Mumbai, 400078