This Newbury Street Pizza Spot Serves Cheese Slices That Earn Standing Ovations in Boston, Massachusetts