The Boston Business Journal reports Boston Harbor Cruises wants to moor a barge near Piers Park and open it as a floating restaurant with 350 seats.