Best New American Restaurants On The Water in Milford, CT