1. Sakuma's Japanese Restaurant
43 S Sutton Rd, Streamwood, IL 60107
Coordinate: 42.03021,-88.20209
Phone: (630) 483-0289
2. Hibachi Grill
948 S Barrington Rd, Streamwood, IL 60107
Coordinate: 42.01372,-88.14512
Phone: (630) 372-7303
3. Minami Restaurant
716 S Barrington Rd, Streamwood, IL 60107
Coordinate: 42.01757,-88.14519
Phone: (630) 830-6463
4. Kenkou Sushi Bar & Fusion
43 S Sutton Rd, Streamwood, IL 60107
Coordinate: 42.03021,-88.20209
Phone: (630) 483-0289