Best of Boston

1980 BEST Italian Restaurant, Outside North End

Davio’s

They make the pasta themselves, and both the linguini and fettuccine are excellent.

269 Newbury St. Boston