29 Best Sandwich Shops near Bon Air

Penn Station East Coast Subs Sandwich Shop • $
10424 Midlothian Tpke, Bon Air

Customers` Favorites

Philadelphia Steak and Cheese Sub
Teriyaki Chicken Sandwich
Chicken Parmesan
Chicken Teriyaki
Fresh-Cut Fries
Cheesesteak Wrap
Turkey Avocado

“Everything was great employees were polite great tasting sub was served quickly. Washroom on the other hand was disgusting, hand soap dispenser was full of water mixed soap, toilet paper was laying around so was paper towels which were actually one of the worst kind.“

3.8 Good45 Reviews
Cupertino's N.Y. Bagels and Deli Sandwich Shop • $
3621 Cox Rd, Henrico - 8.28 miles

Customers` Favorites

Egg and Cheese on Everything Bagel
Egg Bagel and Pumpernickel Bagel
Bacon Egg and Cheese Sandwich
Everything Bagel Customized
Black and White Cookie
Egg & Cheese
Sugar Cookie
Taylor Ham

“Cupertino's has some of the best bagels you can find in west end Richmond! I've had the oppportunity to try the poppyseed, garlic, sesame seed and (on my recent venture) the egg bagel! Which was really really good! I got it with the chive cream cheese, lettuce, onion, and tomato. Highly recommend. I also tried their Manhattan sandwich. Something seemed like it was missing. The coleslaw and meat was good but it needed one more thing with it. Fries on the side were average. Not bad, not breathtaking. And finally a piece of Crumb Cake for dessert- oh my goodness. Moist and the perfect amount of sweet. I'll be back to explore more of the menu!“

4.5 Superb74 Reviews
Mr Submarine Sandwich Shop • $
3205 Jefferson Davis Hwy, Richmond - 6.98 miles

Customers` Favorites

Chicken Bacon Ranch
BBQ Sandwich Combo
Philly Cheese Steak
Italian Cold Cut
Grilled Chicken
Steak & Cheese
Club Sub Combo
Turkey & Ham
French Fries

“Omg very respectful ppl always have a beautiful smile on there face and food is amazing me and my kids love there food and they are fast with making your order you should try it you will love it and it always clean with beautiful music playing“

4.5 Superb35 Reviews
Chicken Salad Chick Sandwich Shop • $$
9631 W Broad St, Glen Allen - 7.95 miles

Customers` Favorites

Two Chicken Salad Varieties and Mac and Cheese
blt Chicken Salad Sandwich
Broccoli Salad

“What a wonderful restaurant. I would recommend this place to everyone. The staff is extraordinarily polite and friendly, the food is excellent, especially the tortilla soup! The chicken salad is also amazing, of course lol. Thanks again, and I will be back.“

4.4 Superb41 Reviews
Corner Bakery Sandwich Shop • $$
11000 W Broad St, Glen Allen - 8.65 miles

Customers` Favorites

Buttermilk Pancakes
Turkey Avocado Cobb
Chicken Carbonara
Berry Pecan Salad
Harvest Salad
Chicken Pesto
Chopped Salad
Club Panini
Cobb Salad

“Serviceable breakfast place with a convenient location next to all of the auto-mechanics places, which means it's the perfect place to come if you have an early morning appointment with one of them, which I did. Service is very nice, food is pretty basic but not awful — y'know, you get what you paid for — and in the morning it's decently quiet and relaxed for when you're just starting your day, not too noisy.“

4.2 Good70 Reviews
Stuffy's Subs Sandwich Shop • $
324 Libbie Ave, Richmond - 4.04 miles

Customers` Favorites

Philly Steak and Cheese Sub with Grilled Onions and Green Peppers
Stuffy's Chef's Garden Salad
Stuffy's Virginian Sub
Spicy Italian Sandwich
Stuffy's Max Sub
Sour Pickles
Turkey Sub

“Best sub I've ever eaten hands down!!!!Chefs or great garden on pita heated, Stuffy’s star on white sub-roll heated, beef and bird on white sub atw, Stuffy’s Max on white sub. Also bring back feelings of nostalgia from when I attended St. Chris and would eat lunch often at Stuffy’s!!! Yummy in my tummy“

4.4 Superb38 Reviews
Potbelly Sandwich Shop • $
1400 N Arthur Ashe Blvd, Richmond - 5.76 miles

Customers` Favorites

Turkey Club

“No stranger to subs and sandwiches, but today I tried Potbelly for the first time at this location. I ordered the Italian in Original on White and had the most drool-worthy experience. The two staff people who assisted me were so helpful and kind. I got the savory broccoli cheddar soup in a cup, and a decadent smores cookie. Parking was a breeze too!“

4.2 Good61 Reviews


Subway Sandwich Shop • $
9130 Jefferson Davis Hwy, Richmond - 11.04 miles

Customers` Favorites


“Im not one to make reviews, but this location is one of the best. The bread is great and some of the friendliest employees I've ever encountered at a restaurant. This is our 3rd year staying near by and using Subway for our Swimmer to fuel for his meets and I've always been impressed. One late night encounter had a conversation about my kid and the next night they remembered and asked how he did and congratulated and wished him luck the next day. We will see yall next year !!“

4.3 Superb46 Reviews
Potbelly Sandwich Shop • $
800 E Canal St Ste 110 Ste. 110, Richmond - 6.61 miles

Customers` Favorites

Bag of Mini Cookies

“First timer! We here for lunch while at the office today and must say, pleasantly surprised. I ordered the AYO Chicken skinny , fresh, delicious and just the perfect size!Definitely will return.Plenty of seating indoors or out.We are outside it was such a beautiful day!Vegetarian options: Veggie and Mediterranean options“

4.5 Superb29 Reviews
McAlister's Deli Sandwich Shop • $
15600 WC Commons Way, Midlothian - 7.5 miles

Customers` Favorites

Desserts Brownies Cookies and Brookie Bites
McAlister's Club & Tomato Bisque
Savannah Chopped Salad
Variety of Sandwiches
Grilled Chicken Club
Broccoli and Cheddar
Country Potato Soup
Chicken Tortilla
Broccoli Cheddar
Chili Bread Bowl

“Our go to place when we have no desire to cook ourselves. McAllister offers a wide variety of sandwiches with numerous customizable options-everyone will be able to find something they like. My wife also vouches for the baked potatoes-likewise with many customized choices. And for those who live locally-delivery is typically sooner than the estimation you'll get. Only thing keeping a 5 star is that for whatever reason, delivery often omits an item or gives us something we didn't order. They've forgotten chips, salad, drinks, cookies, etc., other times we've been given random drinks or various sides. I wouldn't mind all of this so much if the deliveries didn't come with itemized receipts attached-have to guess staff is often rushed. Check it out if around Westchester Commons!“

4.2 Good55 Reviews
Mr Submarine - Drive Thru Only Sandwich Shop • $
4100 W Broad St, Richmond - 5.29 miles

Customers` Favorites

Turkey and Cheese Sub
Philly Cheese Steak
Steak and Cheese
Grilled Chicken
Gyro on a Pita
Italian Hero
House Salad
Super Sub

“I wanted some wings and onion rings so decided on Mr Submarine for lunch. I didn't get a pic of the wings but they were delicious. The onion rings were as well.I do have to say if you are in a time crunch, this order will take longer than the others so expect to wait.“

4.2 Good53 Reviews
Lulabelle's Cafe & Catering Sandwich Shop • $
2012 Staples Mill Rd, Richmond - 5.44 miles

Customers` Favorites

Chicken Salad or Tuna Salad
Savory Mushroom
Laya Cake

“Want a sandwich as good or better than your grandmother made you? Go to Lulabelle's Cafe. Everything is made from scratch, and is delicious. Fresh ingredients thoughtfully prepared are served in a cozy spot in the back of an Antiques Mall. The only thing I would like to see improved is the selection of beer and/or wine, as they occasionally run out of both. It may be a storage issue, as it really is "cozy". But that's a minor quibble because the food is so good.“

4.9 Superb15 Reviews
Jersey Mike's Subs Sandwich Shop • $
2709 Buford Rd, Richmond - 0.73 miles

Customers` Favorites

Jersey Mike's Famous Philly
Chipotle Cheese Steak
The Original Italian
The Super Sub

“Jersey Mike's Sub shop is the best place in Richmond to get a real tasty sub anyway. The employees are very friendly kind and helpful. This is the best way to get a sub. They cut the meats & cheese and fix your sub anyway you like. Their food is always fresh and delicious. The vegetables are very fresh and healthy. If you want a good sub, then I would definitely recommend this sub shop 100%. They have take out or dining in whichever you prefer. They give you the choice of 3 or 4 different types of sub rolls you can ask for. What I love about this place is they cut meats & cheeses and prepare your sub with all the fixings right there in front of you. Very clean and a really good atmosphere to dine alone or with families or friends.Vegetarian options: They serve any type of veggie you can think of to fix salads, veggie subs & all types of meats to choose from. Very nice place to eat.Parking: This particular location that I go to all the time is in a little shopping center and there really isn't a lot of parking there. But they do have parking in front of shops and the other side of the lot to park.Kid-friendliness: Very kid friendly. Kids menu and desserts too.Wheelchair accessibility: Yess this is wheelchair accessible. Have posted markers on the saved spaces for wheelchair accessible.“

4.1 Good32 Reviews
Firehouse Subs Innsbrook Sandwich Shop • $
4028 Cox Rd K, Glen Allen - 8.62 miles

Customers` Favorites

Firehouse Meatball Sub Combo
Firehouse Salad Without Meat
Spicy Cajun Chicken Sub
Submarine Sandwich
Hook and Ladder Sub
Turkey Bacon Ranch
2 Cookies

“The team here today was on point! I was greeted cheerfully as I entered. They took my order right away and they were quick and efficient. Each person knew their duties and didn’t get in the way of the other person. Communication between me and them was great and they also communicated as a team. Very impressed. They had my food out in probably less than five mins it was quick and it was delicious. Professional, courtesy and like I said fast and efficient.“

4.1 Good29 Reviews
Charleys Cheesesteaks and Wings Cheesesteaks • $$
1500 W Broad St Suite A, Richmond - 5.96 miles

Customers` Favorites

Philly Cheese Steak Sandwich
Chicken Philly Sandwiches
4 PC Boneless Wings & Fry
Any Small Chicken & Fry
10 PC Boneless Wings
Cheese & Bacon Fries
Bacon 3 Cheesesteak
Philly Cheesesteak
Mozzarella Sticks
Original Fries

“My daughter picked me up a meal last night.I was in the phone when she placed the order. I only heard sounds of pleasantries. I am big on customer service so I hope I receive the opposite of these reviews. The chicken was outstanding and the sub was magnificent. My fries were good but they didn’t fill the cup. I will be returning.“

3.8 Good69 Reviews
Firehouse Subs Sandwich Shop • $
2554 Sheila Ln, Richmond - 1.54 miles

Customers` Favorites

Turkey Bacon Ranch Sub with Potato Soup
Smoked Turkey Breast
Hook and Ladder Sub
Virginia Honey Ham

“David you tried the new prime rib really??? I just did and first no mustard. Second, lots of fatty tough meat. Not like any prime rib I’ve ever had.That’s not this store’s fault. I tried it. Not for me, but I would absolutely eat here again. Service was excellent. Store is clean.Can’t ask for anything else! Just stay away from the “prime” rib.“

3.9 Good39 Reviews
Jersey Mike's Subs Sandwich Shop • $
11413 Midlothian Tpke, Richmond - 3.03 miles

Customers` Favorites

Chipotle Cheese Steak

“We order from here every few weeks. The food is always fresh and made precisely to our order specifics. I feel like their consistent excellence is worthy of note. An exceptional level of service, especially in the current fast food environment where good people make such a big difference. Great work team!!“

3.9 Good36 Reviews
Catina Bakery Sandwich Shop • $
6215 A, W Broad St, Richmond - 5.48 miles

Customers` Favorites

Shredded Pork & Grilled Pork
Grilled Pork Sandwich
Grilled Pork Bahn MI
Cold Cut Combination
Grilled Chicken
Chicken Banh MI
Cold Cuts

“One of the best banh mis I have ever had. I tried the number 1 (combination cold cut). The bread was crisp, the veggies had the right amount of pickling, and there was the perfect amount of spice to it. Extremely affordable as well. We also got the shrimp chips, which are always good. This will definitely be my new go-to.“

3.8 Good30 Reviews


Subway Sandwich Shop • $
1108 Azalea Ave, Richmond - 7.87 miles

Customers` Favorites

Sweet Onion Chicken Teriyaki
Black Forest Ham Sub
Grilled Chicken
Steak & Cheese
Titan Turkey
Veggie Sub

“Just left there with a Cheesesteak, banana peppers chipotle sauce, extra meats, pepperjack cheese, onions, green peppers, lettuce and tomato, 12". Yummy! Nice Mexican bro at the counter suggested the chipotle sauce and it was a good choice.“

3.9 Good21 Reviews


Subway Sandwich Shop • $
2612 Chamberlayne Ave, Richmond - 6.85 miles

“Top Tier love is in here, there's a beautiful hearted woman here, She loves people of all colors and nationalities, she will remember your order if you come more than once. My sandwiches are made with Love!!! I only eat at places with great energy. COME THROUGH. Oh I almost forgot they don't have all the cookies flavors though????“

4.1 Good13 Reviews
Subcentral Sandwich Shop • $
1110 E Main St, Richmond - 6.84 miles

Customers` Favorites

Grilled Chicken Salad
Steak &Cheese
Greek Salad
Greek Gyro

“I was gonna give this place 4 stars but this cheesesteak I got today was awesome! I came here yesterday and bought a gyro which was pretty good, but he handed me the sauce in a souffle cup and I could only scoop it on the top of the gyro instead of the sauce being throughout. But today I figured I go back, since I'm in town for the week at a construction site down the road. I'm so glad I did, I'm stuffed and satisfied. Really great toasted bread and steak was seasoned and chopped like I like. Great job guys!“

4.2 Good10 Reviews
Jersey Mike's Subs Sandwich Shop • $
1420 N Parham Rd Suite K206, Richmond - 5.32 miles

Customers` Favorites

Portabella Cheese Steak
Chipotle Cheese Steak

“They were tremendously busy and I felt rude asking them to heat up the roast beef for my grandma. But they did it with a smile on their face. Then we joked about how ridiculous it is that grandma is 97.Food was terrific. Grandma kept raving about it. I told her it was subway because that's what she wanted. "Subway is just as good as I remember" ?Overall there was a bit of a wait but the customer service and food quality made it worth it.Well done staff!“

3.7 Good30 Reviews
Jimmy John's Sandwich Shop • $
13905 Midlothian Tpke, Midlothian - 5.81 miles

“I've had many Jimmy John's before. Many, many sandwiches. But today I've experienced a whole new flavor sensation. I ordered a giant out of caution and I ended with a sandwich javelin that will keep me and my taste buds happy for days. 11/10Parking: 15+Wheelchair accessibility: Easily accessible! There's a ramp less than 15ft from the entrance.“

3.9 Good16 Reviews


Subway Sandwich Shop • $
9919 Hull St Rd Units 20, Richmond - 5.74 miles

Customers` Favorites

Tuna Sandwich

“A nice remodel restaurant. Always the best bread. Staff is efficient.Parking: Voluminous parking with a newly treated parking surface and markings.Wheelchair accessibility: Location is wheelchair accessible with plenty of vehicle parking available.“

3.8 Good18 Reviews
Jimmy John's Sandwich Shop • $
11301 W Broad St #105, Glen Allen - 8.99 miles

Customers` Favorites

Italian Night Club Sub

“Nice and tidy food place. Highly recommend this placeBeen here many times the staff are always friendlyThe food here is made with lot of precautions and careFood is always freshThey have different varieties of chips of their own brand. Our choice is regular chips and they are deliciousThey have different options of cookiesThey have combos of sandwiches, chips and drinksNot expensive. Every penny is worth. Quality and quantity for the amount we are charged are worth.They have different sodas options“

3.8 Good16 Reviews
Firehouse Subs Staples Mill Sandwich Shop • $
9069 Staples Mill Rd, Richmond - 8.38 miles

Customers` Favorites

Engineer with Monterey Jack Cheese
Firehouse Meatball Sub Combo
Hook and Ladder Sub Combo
Smoked Turkey Breast Sub
My Sub

“Awesome location, the staff rocks. We will go to this location from now on. Went for the New Years sandwich promotion and they knew how to apply the coupon right away. The other one on West Broad was clueless on how to apply a coupon code. Friendly environment.“

3.6 Good26 Reviews
Firehouse Subs Courthouse Crossing Sandwich Shop • $
11553 Busy St, North Chesterfield - 3.23 miles

Customers` Favorites

Firehouse Steak & Cheese
Firehouse Meatball

“Their sub are awesome. The people who serve you are also awesome. I love the pepperoni pizza sub they have for the sub of the month.Parking: Spots location close to the store. Handicap spaces also.Wheelchair accessibility: It is wheelchair accessibleDietary restrictions: They have gluten-free sub rolls for those who need to have gluten-free“

3.6 Good26 Reviews
Jersey Mike's Subs Sandwich Shop • $
4500 Commonwealth Centre Pkwy, Midlothian - 8.39 miles

Customers` Favorites

Big Kahuna Cheese Steak
Turkey and Provolone
Club Supreme
Club Sub

“Ate here for lunch with wife and mother around 1150am. Restaurant is clean. Very comfortable atmosphere. Not too busy but steady. Employees were friendly and efficient. Food was freshly made to order. All ingredients seems frah as well. Overall a very nice experience. We will return.“

3.5 Good36 Reviews


Subway Sandwich Shop • $
10433 Midlothian Tpke, Richmond - 2.11 miles

Customers` Favorites

All-American Club 6 Inch Regular Sub
Subway Club Footlong Regular Sub

“Normally when I go to Subway the job hatred simply permeates the sandwich and and seasons everything with the unpalatable taste of bad decisions and dread .... however the sandwich artists at this subway are always cheerful and courteous so only the intended flavors of a well made sandwich come through I would like to thank them for allowing me to have a healthy meal for a reasonable price“

3.6 Good12 Reviews
map Map