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.

Michaelangelo's Pizza

1010 W Fort Macon Rd, Atlantic Beach, NC 28512-5318
+1 252-240-3333
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good31%
  • Average15%
  • Poor5%
  • Terrible5%
Travellers talk about
“pizza” (239 reviews)
“garlic knots” (10 reviews)
“cannoli” (5 reviews)
Open Now
Italian, Pizza, Vegetarian Friendly, Gluten Free Options
1010 W Fort Macon Rd, Atlantic Beach, NC 28512-5318
All Details
Write a ReviewReviews (369)
Traveller rating
Traveller type
Time of year

1 - 10 of 368 reviews

Reviewed yesterday

Great place for hoagies. We actually had lunch there three times - ate in once and take out twice. Reasonable and very friendly

Thank W3626SLmaryl
Reviewed 2 days ago

Order two extra large pizzas. They had a crust like cardboard and very little sauce. No taste at all. We like almost all pizza. This was one of the worst we have found.

Thank pamsp1430
Reviewed 6 days ago

Great place to pull into with the kids after a long day driving to get to Atlantic Beach. The family ordered several pies and with all their static I decided to just order my own two slices. The slices were humongous and quite tasty, keep...More

Thank grizzlay
Reviewed 2 weeks ago

I don't get why this place is popular, and it's not just that we had a mishap, but the food doesn't taste good at all! I'm not a pizza snob either. I don't know how you mess up pizza (tasting good), but they found a...More

Thank FromSea2ShiningC
Reviewed 4 weeks ago via mobile

Did well with delivering to our condo. Was good in tasting and flavor. Would eat it again next time I am down there.

Thank Ashley B
Reviewed 4 weeks ago via mobile

Service was quick, pizza was HUGE and it was just as good the next morning. Crust was light and crispy and had great flavor.

Thank Sharon T
Reviewed 4 weeks ago via mobile

We called in a pickup order for 3 pepperoni pizza's. We arrived 1/2 hour later, waited in line to pay, were given no receipt, and told we would be called by name when they are ready, so then we waited 30 more mins. observing our...More

Thank jwildgen2018
Reviewed 4 weeks ago

The place had great pizza. We order at the counter and gave them our name and they call your name and you go up and get your hot pizza yourself. I was a little nervous carrying it to the table on the paper plates as...More

Thank Cindi R
Reviewed 4 weeks ago

This is a decent pizza place. We have visited a few times over the course of our annual beach vacations. The pizza is what you might expect to get in the Northeast NY, NY regions. If you visit during dinner time expect it to be...More

Thank vanjason94
Reviewed 14 July 2018 via mobile

Friendly/fast service! The pizza was excellent! Highly recommend! They also serve subs. Eat-in or take-out.

Thank tvwentz
Nearby HotelsSee all 8 hotels in Atlantic Beach
Palm Suites
147 reviews
.77 km away
Island Inn of Atlantic Beach
284 reviews
1.28 km away
Hollowell's Motel
47 reviews
1.61 km away
Sandpiper Motel
39 reviews
1.83 km away
Nearby Restaurants
Shark Shack
340 reviews
.95 km away
4 Corners Diner
588 reviews
1.53 km away
Crab's Claw
877 reviews
1.38 km away
Nearby Attractions
Crystal Coast Country Club
26 reviews
3.24 km away
Oceanana Pier & Pier House Restaurant
157 reviews
2.58 km away
Hoop Pole Creek Nature Trail
40 reviews
.27 km away
AB Watersport Adventures
72 reviews
1.81 km away
Ask a question
Questions & Answers
1 April 2017|
AnswerShow all 6 answers
Response from Wes G | Reviewed this property |
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Delivery, Takeout, Seating, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
11:00 - 20:45
10:00 - 21:15
10:00 - 21:15
10:00 - 21:15
10:00 - 21:15
10:00 - 21:45
10:00 - 21:45
Location and Contact Information
  • Address: 1010 W Fort Macon Rd, Atlantic Beach, NC 28512-5318
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Atlantic Beach
  • Phone Number: +1 252-240-3333
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