Vodafone Idea Limited stores Near Marol, Mumbai, 400059