Vodafone Idea Limited stores Near Bhaji Gali, Virar, 401303