Get directions to: Taste Of Tokyo, Buffalo Grove, IL
Restaurant address: 159 Mchenry Rd Buffalo Grove, IL 60089, USA
Restaurant: Taste Of Tokyo