NYers visiting Boston and catching Cirque du Soleil at Fan Pier Saturday night. Driving in from the Boston burbs. Looking for good restaurant walking distance from Fan Pier where we will be parking the car. Have read many posts about not so good food near/on Fan Pier. Could cab from/to FP, but prefer to walk. Interested in North End Italian. Mamma Maria and Prezza get good reviews on Chow. Are they are best bets?
24 Fleet St., Boston, MA 02113
1153 Broadway, Somerville, MA 02144
Mamma Maria Restaurant
3 North Sq, Boston, MA 02113