Get directions to: Hidiri Hse, Chicago, IL
Restaurant address: 1008 E 93rd St Chicago, IL 60619, USA
Restaurant: Hidiri Hse