Vodafone Idea Limited stores Near Gurudwara, Mumbai, 400074