I agree with Gina. Angelo's blew my mind. This small, unassuming little place in Stoneham really knows what they are doing. EVERYTHING is home made, and they put a creative touch on the classics. Really and truly phenomenal Italian food made from locally sourced stuff. Lot's of gluten free choices too. Awesome!
more