Stir Crazy, Inc., Chicago, IL, owns and operates full-service, casual Asian restaurants. The restaurants feature Stir Crazy’s signature “Create-Your-Own” Stir Fry along with a full menu of fresh Asian inspired specialties. Northwood invested in a growth financing in 2003 and made a follow-on investment in 2004. The company was sold to a private equity group in 2006.

View Website