The name is somewhat familiar but the celebrated Imli has now graduated to a rather urbanly sophisticated Imli Street. Both the menu and décor have...