Trying this James Beard nominated Chef's Restaurant in Mystic, CT