Vodafone Idea Limited stores Near Mumbai Central, , 400011