Ichiban Japanese Cafe

Japanese
$ $
212 W 23rd St
Chicago, IL 60616
(312) 791-1111