Get directions to: Sakkio Japan, Mount Prospect, IL
Restaurant address: 999 N Elmhurst Rd Ste 3045 Mount Prospect, IL 60056, USA
Restaurant: Sakkio Japan