Chicago Restaurant Highlight: Terra E Mare February 13, 2024 by Chi@glance Terra e Mare modern Italian restaurant opens in the South Loop