Vodafone Idea Limited stores Near Kevni Pada, Mumbai, 400058