Italian · $$

Pagliuca's

14 Parmenter St, Boston, MA

Old-school red-sauce Italian restaurant on Parmenter Street in Boston's North End, its walls lined with athletes' photos.

Picked by