Legal Sea Foods Plans to Open Chicago Flagship Restaurant
Legal Sea Foods, a New England-based dining brand, has unveiled a first look at its upcoming Chicago location at Marina City, 315 N. Dearborn Street. The new flagship location is slated to open its doors in July. “We’re transforming the…
