Vodafone Idea Limited stores Near Mani Nagar Road%2C Ahmedabad%2C 380008