Vodafone Idea Limited stores Near Mahendra Para, Morbi, 363641