Leonardo's Pizza is a family owned and operated restaurant located in the northern villages of Hatteras Island in St. Waves Plaza in Waves, NC. Leonardo's serves fresh pizza daily with traditional family recipes that makes for the best pizza in town! Take out and delivery (after 5 pm) with small dining area. A friendly and fun atmosphere makes for a great lunch or dinner experience in this beautiful resort area! Hours vary depending on season.