Vodafone Idea Limited stores In Narvekar Galli, Belgaum, Karnataka