Champion Pizza
17 Cleveland Pl, New York, NY 10012
Pizza was great.
Delivery was problematic as it appeared that the veggie pizza was dropped or turned on end.
Great customer service to give us a credit on that one.
Thanks Verified Slice Customer • 12/11/2022