Vodafone Idea Limited stores Near P P Road, Mumbai, 400069