Pizza Review
Great slice. Probably best pizza in little Italy