1. June Heng Restaurant
112 N Barrington Rd, Streamwood, IL 60107
Coordinate: 42.03438,-88.1447
Phone: (630) 289-9400
2. Sakuma's Japanese Restaurant
43 S Sutton Rd, Streamwood, IL 60107
Coordinate: 42.03021,-88.20209
Phone: (630) 483-0289
3. Hibachi Grill
948 S Barrington Rd, Streamwood, IL 60107
Coordinate: 42.01372,-88.14512
Phone: (630) 372-7303
4. Minami Restaurant
716 S Barrington Rd, Streamwood, IL 60107
Coordinate: 42.01757,-88.14519
Phone: (630) 830-6463
5. Thai Thanee
1036 E Schaumburg Rd, Streamwood, IL 60107
Coordinate: 42.03185,-88.16528
Phone: (630) 289-5555
6. China Cook
947 W Irving Park Rd, Streamwood, IL 60107
Coordinate: 42.01891,-88.20146
Phone: (630) 289-9988
7. New Hong Kong Restaurant
5042 Valley Ln, Streamwood, IL 60107
Coordinate: 42.00373,-88.17896
Phone: (630) 289-5044