Had an old friend come and pick me up for lunch, to take me to a pizza place he thought was the best around the area. La Margherita Pizza in Medford is located kind of in a fork in the road. Very odd location for this place, but it seemed to be doing a good business. I ordered only one slice to give it a try.