Where are you going?
Or, let us surprise youSpin the Globe ®

Carmen

33 North Square
| +1 617-742-6421
Plane loader
Animated dots
A Real Taste of Italy Boston Massachusetts United States

A Real Taste of Italy

The North End can be a bit of a tourist trap, but if you wander past the barkers trying to get you into their spots, down a side street you'll find this award winning jewel. Romantic flickering candles set the mood and good authentic Italian pleases the tastebuds. This trattoria will leave you feeling like they have a notebook full of recipes that have been passed down from generation to generation.
Original xv beaon.jpg?1474838360?ixlib=rails 0.3