Green Lantern Pizza, a long-standing metro Detroit pizza chain established in 1946, is set to open its 17th location in St. Clair Shores, focusing on carryout and delivery.