Vodafone Idea Limited stores In Coffee House Chowk, Nagpur, Maharashtra