La Margherita, located on Station Rd. south of Horseblock Rd. in Medford, is a great choice for Italian food. From their brick-oven pizza to their traditional Italian dishes, there is nary a bad choice. The dining room is quite nice as well as the regular seating. They have a sibling restaurant, Tony's, located on Route 112 in Medford.
more