Get directions to: Benihana Japanese Steakhouse & Sushi Bar, Schaumburg, IL
Restaurant address: 1200 E Higgins Rd Schaumburg, IL 60173, USA
Restaurant: Benihana Japanese Steakhouse & Sushi Bar