Benihana 1200 E Higgins Rd Schaumburg IL United States
Web Information: Web Page Menu
Phone: 847.995.8201