Bar

Papa Razzi

6 locals recommend,
Permanently closed

Tips from locals

Sean
March 31, 2018
Good Italian food across the street!
Ian
January 4, 2016
My Favorite Italian place in Boston.
Ruha
July 4, 2012
Italian food in the mall, 5-10min walk

Things to do nearby

Every Site on the Freedom Trail
Boston's Politically Incorrect North End Food Tour
Shuck Oysters on the Harbor
Location
159 Newbury St
Boston, MA
Back Bay