1. Crazy Crab 279 N Barrington Rd, Streamwood, IL 60107 Coordinate: 42.03871,-88.14444 Phone: (847) 252-9555
2. Thai Thanee 1036 E Schaumburg Rd, Streamwood, IL 60107 Coordinate: 42.03185,-88.16528 Phone: (630) 289-5555