Nice Rolls at Khan Chacha near Odean Cinema, Connaught Place, Delhi.
Read this post on eatoutsdelhi.net