-
-
-
On the pricey side, my favorites are Neptune, Prezza, Marco, Carmen, Mamma Maria, Lucca, Terramia, and Taranta.
-----
Prezza
24 Fleet St., Boston, MA 02113Lucca Restaurant
226 Hanover St., Boston, MA 02113Mamma Maria Restaurant
3 North Sq, Boston, MA 02113Terramia
98 Salem St., North End, Boston, MA 02113›1 Reply

