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.

Primo Pizzeria

2277 Upton Dr, Virginia Beach, VA 23454-1290
+1 757-430-7777
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent48%
  • Very good37%
  • Average5%
  • Poor2%
  • Terrible8%
Travellers talk about
“pizza” (30 reviews)
“garlic knots” (4 reviews)
“bread” (6 reviews)
Closed Now
Italian, Pizza
$$ - $$$
2277 Upton Dr, Virginia Beach, VA 23454-1290
All Details
Write a ReviewReviews (74)
Traveller rating
Traveller type
Time of year

1 - 10 of 74 reviews

Reviewed 2 weeks ago

We started dining here about twenty years ago and it is a REAL Italian restaurant. Located now on Princess Ann Rd. and South Plaza Trail Rd. The food is even better in this larger space. The eggplant rollatini is fantastic as are all the menu...More

Thank louise225
Reviewed March 22, 2018

This is a good stop, either for a slice or for a nice sit down meal with your family. The food and hot and freshly made.

Thank OH2VA
Reviewed March 4, 2018

Primo offers delivery, counter service and dining service. Our family has done each but we mostly use the counter service for a quick dinner. My kids love their garlic knots. I love their Italian subs because the bread is always fresh and of course we...More

Thank RandiVogel
Reviewed December 25, 2017

First, Primo is more than a pizzeria. It is a full service Italian restaurant that sells pizza. Upon entering, there is a pizza area with a counter and some table and chairs. The customer can order a take out pizza, hero, and entree order from...More

Thank Doug F
Reviewed December 1, 2017 via mobile

My husband and I had dinner on half price wine night. I ordered a salad and chicken wings. When the bill came, my salad was a dollar more than on the menu and the wings were two dollars more. When asked about the difference in...More

Thank Joan N
Reviewed November 25, 2017 via mobile

I love this place it is 20min out of my way but it's worth it to me... I enjoy the staff and the food... I love margarita pizza but I found that the garlic knots and the caprese is so much more yummy... and I...More

Thank Kesiree
Reviewed September 10, 2017

I have been a very loyal customer of Primo for over a decade and have written prior very positive reviews. So I hope that my experience this time is just an aberration. My wife and I ordered a cheese steak sub, veal parm sub and...More

1  Thank tfig218
Reviewed September 7, 2017

Been here many times and the wait staff is so friendly and can easily, without hesitation, tell you the specials of the day. Everything is delicious.

Thank 257stella
Reviewed May 5, 2017

We decided to go here for a quick Wednesday evening dinner. We arrived a bit after 5:30 and the place was about half full. Julia appeared quickly and took our drink orders. She quickly returned and took our entrée orders. I had the veal parmesan...More

Thank Mike353632
Reviewed November 19, 2016 via mobile

Literally the worst experience. We made a to go order and called back literally 2 minutes later to cancel a salad and side broccoli order. They said it was "already on the way" (what???) after disputing that, they said they would take it off the...More

Thank Savanna G
Nearby HotelsSee all 109 hotels in Virginia Beach
Knights Inn Virginia Beach Lynnhaven
81 reviews
8.31 km away
Royal Clipper Inn and Suites
542 reviews
9.24 km away
Schooner Inn
439 reviews
9.36 km away
Ocean Key Resort
469 reviews
9.54 km away
Nearby Restaurants
Blue Seafood & Spirits
778 reviews
.46 km away
Flip Flop's Chill and Grill
198 reviews
.31 km away
Masala Bites
148 reviews
.70 km away
Rigoletto Italian Bakery
175 reviews
.50 km away
Nearby Attractions
Hunt Club Farm
244 reviews
2.41 km away
Sandbridge Little Island Fishing Pier
92 reviews
3.79 km away
Green Flash Brewing Company
46 reviews
2.58 km away
Miyazaki Japanese Garden
25 reviews
4.51 km away
Questions & Answers
Get quick answers from Primo Pizzeria 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
Dinner, Lunch
Restaurant features
Delivery, Takeout, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Child-friendly, Kids, Groups
Open Hours
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 11:00 p.m.
11:00 a.m. - 11:00 p.m.
Location and Contact Information
  • Address: 2277 Upton Dr, Virginia Beach, VA 23454-1290
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-430-7777
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