Il Molo Description:
Italian seafood in an intimate space. Cozy, aquatic-inspired dining room serving elegant yet accessible Italian seafood plates.
Address:
326 Commercial Street, Boston, MA 02109, United States
Phone Number:
+1 857-277-1895
Website:
http://www.ilmoloboston.com/
Store Hours: