Vodafone Idea Limited stores Near Ambadi Road, Vasai, 401201