Izze & Jo is one of Lake Forest's newest accessory stores. Located off the Metra Northwestern line, Izze & Jo offers clothing, jewelry, gifts and fashion-forward accessories for children and adults all under $50. The store carries fun merchanise from name brands. handmade and traded items.