With cinemas , banks , travel agencies , restaurants , and the better craft emporiums , it 's a place whose new name , Indira Chowk , does not seem to catch on .
Indira Chowk is a very good bank , isn 't it ?