Agostino's is a taste of the North End in Natick. They have absolutely amazing Italian food. Not only do they have the best lasagna I have ever had, but their pizza is great, too. The casual atmosphere is perfect for a date or a night out with your family. If you can't make it into Boston, Agostino's is just as good.
more