You are here

252-987-6522
Get Directions
Related Items: 
Restaurants

Leonardos 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. 

Located in the St. Waves Plaza.