Few steps from Hyderabad's Charminar, a new mehfil finds a home