What are you looking for?

Sandwich Shops in Hampton



4.1 - 58 votes

Hours: 9AM - 9PM

51 W Mercury Blvd Suite 8, Hampton
(757) 728-2855

Papa Johns Pizza

Don't go here avoid this place the owner doesn't participate 100 percent in subway coupons pretty much honors half so that way he can get the s... More reviews



3.7 - 51 votes

Hours: 10AM - 9PM

The Shops At, 1026 C Settlers Landing Road, Hampton Harbor Ave, Hampton
(757) 722-0299

Papa Johns Pizza

Paid for extra meat didn’t get it… paid for guacamole didn’t get it.. not to mention my sandwich looked like it was put together by a 2 year old More reviews



3.6 - 88 votes

Hours: 9AM - 10PM

91 Coliseum Xing Suite A, Hampton
(757) 826-7227

Papa Johns Pizza

I like Subway, but I think it's unfortunate that we humans are not as consistent as our wares from time to time; for this visit at this location I ... More reviews



3.6 - 60 votes

Hours: 9AM - 2AM

1114 Big Bethel Rd Suite 101 & 114, Hampton
(757) 827-1697

Papa Johns Pizza

Always my favorite go to! They are always clean and on point. Service with a good attitude unlike the one on JClyde! More reviews



3.5 - 11 votes

Hours: Closed today

99 Thomas Nelson Dr, Hampton
(757) 262-0025

Papa Johns Pizza

This location was on the Thomas Nelson College Campus and i hadn't eaten there in over a year but, they had a optional choice in drink to go along w... More reviews



3.5 - 99 votes

Hours: 10AM - 10PM

1807 E Pembroke Ave, Hampton
(757) 722-9513

Papa Johns Pizza

Horrible customer service. If a life history was required to show to pick up a sandwich then you should say that because you are showing horrible custome... More reviews

3.5 - 105 votes

Hours: 11AM - 9PM

4611 E Claiborne Square Space L-130, Hampton
(757) 224-5222

Papa Johns Pizza

Always great sandwiches. Consistently great! I love their crushed ice too!! Update!!! Did you know? Did you know that the Jimmy John's in Newport Ne... More reviews



3.4 - 26 votes

Hours: 3 - 3:30AM

3000 Coliseum Dr Suite E, Hampton
(757) 736-1050

Papa Johns Pizza

Great food and service. I respect the workers that work hard to give us good service. More reviews



3.3 - 55 votes

Hours: 9AM - 9PM

2328 W Mercury Blvd, Hampton
(757) 825-1771

Papa Johns Pizza

Need to update the turkey sub on your DoorDash site. It does not allow all the bread choices or vegetables that the other subs allow. More reviews

3.3 - 131 votes

Hours: 10:30AM - 9PM

2040 Coliseum Dr, Hampton
(757) 251-2684

Papa Johns Pizza

Great experience... Quick service, food was a little sloppy but I understand they were busy and trying to get the product out quickly! More reviews

View on map