New Legal Sea Foods restaurant now open

The restaurant is located on Dearborn Street in Chicago.

Chicago Area News

Good Day Chicago

FOX 32 Sports