Detroit-style pizza restaurant to open in Glenwood Park