"Fratelli is by far the best Italian restaurant in the area. I was really excited to try it because there aren’t many Italian options in Woburn Sands. The food is absolutely delicious, and I've never had a bad experience there. It’s quickly become one of my favorite spots in Woburn. The staff goes above and beyond to ensure a great experience. They even kept my leftovers in a box in their refrigerator so I could enjoy them later while I explored Woburn Deerpark! Plus, they held onto my jacket that I accidentally left behind. Everyone is super friendly, the food is amazing, and the atmosphere is cozy. I highly recommend Fratelli!"