Located near the North End waterfront, il Molo (The Pier) provides the neighborhood with another seafood-focused Italian restaurant. The kitchen uses fresh, locally-sourced seafood to create dishes inspired by the Mediterranean, New England Coast, and further afield.
il Molo
Time Out says
Details
- Address:
- 326 Commercial St
- Boston
- 02109
- Contact:
- View Website
- 857-277-1895
- Opening hours:
- Sun-Wed 4:15pm-11pm; Thu-Sat 11am-11pm
Discover Time Out original video