OTW_NYStrip – On The Waterfront, New London Restaurant