Vodafone Idea Limited stores In Mallikatte, Mangaluru, Karnataka