NECN TV Diner

If it’s new, TV Diner knows all about it! From Fan Pier, to the former Icarus space in Boston’s South End, we found new chefs, and met up with old friends – on this week’s incredibly delicious destination! Strega Waterfront & Nick Varano.