Vodafone Idea Limited stores Near N S Phadke Road, Mumbai, 400076