Metro Detroit pizza chain expands with St. Clair Shores store

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.