Carmen

33 North Sq
Boston MA 02113
Reviews
{{::location.tagLine.value.text}}

Sponsored Topics


See a problem? Let us know!
<p>Carmen is located in Boston's historic north end. It specializes in contemporary Italian cuisine. Carmen features a large menue as well as caters and hosts private events.</p>