Get directions to: New York Pizza World, Davenport, FL
Restaurant address: 44294 Hwy 27 Davenport, FL 33897, USA
Restaurant: New York Pizza World