We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leonardo's Pizza

Is this your business?
26006 Hwy 12, St. Waves Plaza, Waves, Hatteras Island, NC 27982
+1 252-987-6522
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent19%
  • Very good28%
  • Average34%
  • Poor0%
  • Terrible19%
Sep 19, 2016
Sep 8, 2016
“Good takeout pizza”
Closed Now
All hours
Italian, Pizza
26006 Hwy 12, St. Waves Plaza, Waves, Hatteras Island, NC 27982
All Details
Write a Review
Reviews (21)
Traveler rating
Traveler type
Time of year

1 - 10 of 21 reviews

Reviewed May 27, 2017 via mobile

Our favorite pizza place--Lisa's Pizza--was packed so we decided to give this place a chance. What a mistake. The waitress was so, so rude with zero people skills. She rushed us to order and looked appalled when we didn't know what we wanted right away....More

Thank mysterywriter757
Reviewed September 30, 2016 via mobile

We were actually going to another Pizza place in Waves, but it was so jam packed, we said no thanks, then remembered this place in the Plaza. We walked in, were seated immediately and placed our order. The pizza is THIN Crust New York Style....More

Thank Dave L
Reviewed September 19, 2016

Stopped here for our "first night pizza". I drove over around 6:00 as I had also wanted to stop by the convenience store for a six pack and the Dollar General across the street. As soon as I walked in, the woman behind the counter...More

Thank 283beckya
Reviewed September 14, 2016 via mobile

First major problem, the mature lady working the counter has got to be the owners wife, a co-owner, or both- because someone that rude would never hold a job there if I were running the place. She was extremely impatient over the phone and she...More

1  Thank ALISON G
Reviewed September 8, 2016 via mobile

We ordered takeout pizza from Leonardo's Pizza while staying in the Outer Banks. It was New York style pizza cut in very large slices. The sauce was average but the toppings were very sparse. A little disappointing for the price that they charge.

Thank Paula8924
Reviewed July 21, 2016 via mobile

We called a few times before anyone answered. It was a Saturday night and they were busy I guess from everyone checking into their rentals. They told us it would be quicker if we picked up our order, so we did. Our ham pizza was...More

Thank Toni B
Reviewed July 20, 2016 via mobile

The pizza had a cardboard crust and a few pepperoni. The subs were nothing but bread, hardly any meat. Very disappointed.

Thank Lms561
Reviewed September 21, 2015

We called one night for delivery, and they didn't have a driver. We went and picked it up, and the food was great. I called back a few days later to order again, and nobody answered. I was only about 7pm, so I'm not sure...More

Thank Anthony F
Reviewed September 20, 2015 via mobile

Walked in on a Friday nite and ordered thin crust and only took ten minutes! Busy season must be over. Tasted too much of the tomato sauce and not enough cheese. Good pizza has sufficient cheese that when you bite into the slice the cheese...More

Thank Peter M
Reviewed September 15, 2015 via mobile

Not your standard greasy pizza, just good homemade pie! The service seemed like they weren't really interested in having customers at all. Combine some good service with the solid menu and tasty pizza and we could get this to a 5*.

Thank Tyler B
Nearby Restaurants
Watermen's Bar & Grill
244 reviews
.30 miles away
Top Dog Cafe
272 reviews
.77 miles away
Atlantic Coast Cafe
318 reviews
.59 miles away
St Waves Seafood & Steaks
11 reviews
.00 miles away
Nearby Attractions
REAL Watersports
77 reviews
.29 miles away
Pea Island Art Gallery, Salvo, NC
44 reviews
1.75 miles away
Chicamacomico Life-Saving Station Historic Site & Museum
337 reviews
2.36 miles away
Charlies Boat Rentals
17 reviews
.39 miles away
Questions & Answers
Get quick answers from Leonardo's Pizza staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Delivery, Takeout, Seating, Wheelchair Accessible
Good for
Families with children
Open Hours
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
Location and Contact Information
  • Address: 26006 Hwy 12, St. Waves Plaza, Waves, Hatteras Island, NC 27982
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Outer Banks  >  Hatteras Island  >  Waves
  • Phone Number: +1 252-987-6522
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing