Il Molo
Seafood · Italian
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.
Location
Best places nearby
The highest rated places close to Il Molo.
Local restaurants nearby
326 Commercial St, Boston, MA 02109, USA



