Company name: Il Molo
Description: Italian seafood in an intimate space
326 Commercial Street, Boston, MA 02109, United States