This is the best spot near Tagore Hill. Chinese cuisine can be tried here.
Request content removal
Request content removal
Request content removal