Nobu Hotel, 155 N. Peoria

close