The staff of the Coach Insignia, the restaurant previously located at the top of Detroit’s Renaissance Center, has relocated to Southfield. The closure of the Ren Cen space was announced earlier this year, and the new location — dubbed the Nomad Grill — will be located at the renovated Four-Star Premier Hotel by Best Western. According […]
