Best of Boston

Best Italian Restaurant

2002 Best Italian Restaurant

Trattoria à Scalinatella

Boston
Tucked away on a second floor above Hanover Street, this tiny slice of Sicily is proof there’s more to an authentic North End restaurant than […]