Things to DoFeedMeStresa review: New owners take over top Italian restaurantShare Credit: Daniel Brennan