Get directions to: Shinjuku Station Japanese, Chicago, IL
Restaurant address: 233 N Michigan Ave Chicago, IL 60601, USA
Restaurant: Shinjuku Station Japanese