The Massport-owned pier is slated to be home to a restaurant-and-bar on a 240-foot-tall ship for the next five years.