Italian · $$
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.