Vodafone Idea Limited stores Near Chaphekar Bandhu Chowk, Mumbai, 400001