Restaurants in Boston, MA
Restaurants • Italian Restaurants
116 Salem St.,
Boston ,
MA
02113
UNITED STATES
Based on 2 reviews
My Go-to in the North End
I have fond memories of Lo Conte. My boyfriend took me here for our first Valentine's Day together. He picked it solely on its name and the hilarious jokes he thought he could make. Think about it.Worst Meal In North End
Hello,Worldwide > United States > Boston, MA > Italian Restaurants