Recently dined here with a very large group. Service was excellent. The food was really, perfect.... fresh and tastefully prepared. Although, for an Italian restaurant,it is not right in the North End but I think it would be one of the top places to eat there if it was. Tried a new beer, La Rossa and loved it. Looking forward to returning.
If you own or manage Delfino Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.