75 on Liberty Wharf is a new restaurant in Boston's Seaport District.