Il Molo is a seafood restaurant located on Boston's North End Waterfront. It specializes in fresh, daily caught seafood. The establishment is situated at 326 Commercial Street.