Here's what Trippy members say about L'Osteria:
"We love to dine the North End in Boston, especially L'Osteria on Salem St." See More