New York New York Pizza
11203 Sheldon Rd, Tampa, FL 33626
One of the best pizza places I’ve had in Florida. The tomato sauce was the best part of my pizza. I was helped by a young lady with blonde curls and glasses and she was very friendly, excellent customer service. Didn’t take very long to get my order.
Verified Slice Customer • 3/19/2022