BOSReview
Delfino
If you’ve never gone to a small Italian restaurant, sat down, and said, “try the veal, it’s the best in the city,” while pretending to be Sollozzo in The Godfather, then you gotta get to Delfino in Roslindale Square. That statement may actually be true here.
Sign up for our newsletter.
Be the first to get expert restaurant recommendations for every situation right in your inbox.