Leonardo’s PizzaOnlineContactPhone - Email - AddressHwy. 12, MP 41.5, St. Waves PlazaWaves, NC 27982PhonePrimary - (252) 987-6522TripAdvisor Traveler RatingBased on 20 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 20 reviewsSee all 20 reviews.Write a review.