Leonardo’s PizzaOnlineAddressHwy. 12, MP 41.5, St. Waves PlazaWaves, NC 27982PhonePrimary - (252) 987-6522TripAdvisor Traveler RatingBased on 17 reviews NY style pizza, hand-tossed and made fresh daily. Serving pizza, subs, salads, calzones and sides. Carryout and free delivery. Smoke Free. TripAdvisorTripAdvisor Traveler RatingBased on 17 reviewsSee all 17 reviews.Write a review.