17 Best Sandwich Shops in Richmond

Red Garden Cafe Sandwich Shop • $
3260 Viking Way #2, Richmond

Customers` Favorites

Chicken Penne with Tomato Sauce
Turkey Breast with Bacon Panini
Smash Cheeseburger with Fries
Red Garden Breakfast
Chicken Garden Salad
Chicken Penne Pasta
Breakfast Sandwich
Red Garden Hash
Veggie Pasta

“I doubt you will find better prepared dishes or a cleaner restaurant in Richmond than this modest cafe, even in a more extravagant establishment The chef (yes, not just a cook) is world renowned and the owners outgoing and friendly.“

4.8 Superb175 Reviews
2

Subway

Subway Sandwich Shop • $
9100 Blundell Rd #150, Richmond

Customers` Favorites

Meatball Marinara
Chicken Caesar
Turkey Breast
Veggie Delite
Subway Club
Holiday Sub
Steak

“I don’t come to Subway often anymore but had a coupon and brought my girl for a late night sandwich. Jaspreet was honestly the best Subway employee I’ve dealt with that I can remember. The restaurant was busy for the time of day. She was fast, courteous and working entirely on her own. Preparing sandwiches, baking bread, and taking online orders simultaneously. I left her a tip. I was impressed.“

4.7 Superb214 Reviews
Yummy Deli & Coffee Sandwich Shop • $
7031 Westminster Hwy, Richmond

Customers` Favorites

Toasted Sandwich with Bacon and Egg
Beef Teriyaki on Rice
Breakfast Sandwich
Soup

“Really good prices and big portions for breakfast! Super nice service“

4.7 Superb94 Reviews
4

Subway

Subway Sandwich Shop • $
6060 Blundell Rd #110, Richmond

Customers` Favorites

Crispy Chicken Bacon & Peppercorn Ranch
Miss Vickie's Sea Salt & Malt Vinegar
Sweet Onion Chicken Teriyaki 240 Cals
Miss Vickie's All Dressed Up
Southwest Steak & Avocado
Ruffles All Dressed
Red Velvet Cookie
Meatball Marinara
Shawarma Chicken
Grilled Chicken

“MANJEET was Excellent 10 out of 10. She made a very good sub bun and adhered to all my special requests. She also honored the deal on the app even though I was not able to access the app.
Her Excellent customer service is what wilbe the reason I return to the restaurant.“

4.4 Superb142 Reviews
5

Subway

Subway Sandwich Shop • $
8555 Sea Island Wy Unit 130, Richmond

Customers` Favorites

6inch Cold Cut with Double Meat with Extra Pepperoni Extra Cheese
Rotisserie Chicken Spinach Wrap with Double Meat
Caramel Brownie Cookie 200 Cals
Salad Bowl Chilli
Meatball Marinara
Tandoori Twist
Veggie Delite
Cookies

“Instead of going to the Subway branch I usually visit, I walked to this location near my home while out for a walk today. I was warmly greeted when I entered, and the tuna sandwich I ordered to go was delicious.

I also really appreciate Jashan and Navneet for kindly doing their best to help me redeem my QR code. A special thanks to Jashan, who was especially kind and patient with me today!“

4.3 Superb167 Reviews
6

Subway

Subway Sandwich Shop • $
4777 Mcclelland Rd #1530, Richmond

Customers` Favorites

Veggie Delite with Extra Veggies
Veggie Delite Footlong Sub
White Chip Macadamia Nut
Italian B M T

“We went to Subway yesterday and Avneet helped us with our order. She was really friendly, quick, and made the whole experience pleasant. She listened carefully, got everything right, and kept a positive attitude the entire time.

You can tell she genuinely cares about doing a good job and treating customers well. Her energy and kindness definitely made our visit better. Great service and a great experience overall 😊“

4.4 Superb105 Reviews
Blue Duck Café Cafe • $
20800 Westminster Hwy, Richmond

Customers` Favorites

Honey Garlic Chicken Panini
Chicken Pesto Panini
Cream Cheese Bagel
Sandwiches
Burgers

“This place is tucked away in the middle of an industrial area, which doesn’t have too many food options around. I’ve visited this café twice now while working nearby, and it’s been a pleasant experience both times. The prices are reasonable, and they offer a good variety of coffee, sandwiches, and paninis, often served with soup.
What really stands out here is the service. The gentleman who runs the place greets every customer warmly, no matter how busy he gets. It’s refreshing to see that kind of friendliness and consistency. There are just two people running the café, so during peak lunch hours there might be a small wait, maybe 3 to 4 minutes, but the food is served fresh and warm, which makes the wait worthwhile.
Today, I tried the vegetable turkey soup and the chicken French accent sandwich. The soup was decent, though it seemed like it could have been from a pre-made mix. The sandwich, however, was delicious, even if it felt a bit smaller than your typical sandwich.
Overall, it’s a neat, satisfying spot for a quick lunch if you’re in the area for work. Good service, good food, and fair pricing, can’t ask for much more.“

4.7 Superb41 Reviews
8

Subway

Subway Sandwich Shop • $
7900 Westminster Hwy Unit 101, Richmond

Customers` Favorites

Veggie Delite
Suprimo
Cookies
Soups

“I had such a great experience at this Subway today! The place was clean, everything looked fresh, and my order was made exactly how I liked it. The customer service here is amazing.

A special shoutout to Karam — she was super friendly, patient, and made my sandwich with so much care. You can really tell she enjoys what she does. Thank you, Karam, for the great service! I’ll definitely be coming back.“

4 Good161 Reviews
9

Subway

Subway Sandwich Shop • $
10111 Number 3 Rd #134, Richmond

Customers` Favorites

Veggie Delite
Cookies

“"5/5 stars! I visited this location on Wednesday and was blown away by the exceptional service from Ramandeep. She was friendly, attentive, and made sure my sandwich was made exactly how I liked it. Her positive energy and smile made my day! Keep up the fantastic work!"“

4 Good118 Reviews
10

Subway

Subway Sandwich Shop • $
12391 Bridgeport Rd, Richmond

Customers` Favorites

Sandwich
Cookies
Salads

“I had a really great experience at this Subway location! Navroj provided outstanding service — super friendly, patient, and attentive throughout my order. You can tell they genuinely care about customers and take pride in their work.

It made such a difference to be served with such a positive attitude. Thank you, Navroj, for making my visit so pleasant. I’ll definitely be coming back!“

4 Good93 Reviews
11

Quiznos

Quiznos Sandwich Shop • $
13988 Maycrest Way #105, Richmond

Customers` Favorites

Carbonara Chicken
Honey Bacon Club
BBQ Chicken

“This place is close to my work so sometimes I go there for lunch. They have lots of options in meat but not much in for vegetarians. Overall food is good but it is bit pricy which is ok with me because I only go there once in 3-4 months. They have soup options too and also have individual day deals that you can check in store.“

3.8 Good35 Reviews
12

Subway

Subway Sandwich Shop • $
6551 Number 3 Rd Unit 2445, Richmond

Customers` Favorites

Southwest Steak & Avocado
Chicken Teriyaki
Veggie Delite
Cookies
Wrap

“Loved the service here. I requested for a last minute catering order. The customer service was impeccable. They were quick, efficient and the food tasted amazing. The breads are always fresh. I would totally recommend this subway in all of Richmond!“

3.8 Good109 Reviews
13

Subway

Subway Sandwich Shop • $
1080 Cliveden Ave #13, Delta

Customers` Favorites

Teriyaki Crunch
Veggie Delite
Veggie Sub

“Super clean and comfy place to relax and enjoy your meal. It’s sort of a truck stop Subway and funny enough it’s open late, up till 9pm and on Annacis Island, Delta. Manpreet was my server and she was totally different than the norm that I too often see from front line our counter service people. Being personable and polite goes along way especially after being in the traffic so long. Subway, if you see this please give Manpreet a high five and maybe tickets to a movie.“

3.6 Good68 Reviews
14

Subway

Subway Sandwich Shop • $
8671 No 1 Rd Unit 6, Richmond

Customers` Favorites

Veggie Patty
Cookies

“Tried the new rotisserie chicken sandwich with gravy and stuffing and the taste was so good. Must try and the service was very nice. I always go for my dinner and sandwich she made was loaded with veggies and lots of flavor. Great service 👏.“

3.5 Good66 Reviews
15

Subway

Subway Sandwich Shop • $
3740 Chatham St Unit 3, Richmond

Customers` Favorites

Crispy Chicken Sidekick
Egg & Cheese Sidekick
Veggie Delite
Soups

“This is the only old Subway within 40KM (with the old scenery). I adore this location and all who works there. It’s time I write a review. I’ve been treated so kindly at this steveston location!! I love all who work there, and I truly appreciate the work you put into my meal. Thank you darlings. 💗 If you want divine service, gorgeous service, and the vintage Subway feel; You must visit this Subway in steveston! There’s multiple employees (obviously), but one lady is so darling!! If you see this, you’re the one who I came back to the store to that forgot meat in my sandwich, I won’t say your name as to not get in trouble, but truly I appreciate you dear. (I’m the pierced one).“

3.5 Good70 Reviews
16

Subway

Subway Sandwich Shop • $
14331 Entertainment Blvd, Richmond

Customers` Favorites

Classic Rotisserie-Style Chicken 590 Cals
Three Cheese Snackwich 350 Cals
12-Pack Chocolate Chunk Cookies
Great Canadian Club Sandwich
Lay's Oven Baked Original
Southwest Steak 700 Cals
Chicken Rancher 650 Cals
Grilled Chicken
Cold Cut Combo
Italian B M T

“Large location close to the theater if you want to have something more substantial before a movie.

Wheelchair accessibility: Has a ramp and both accessible stalls (in the women's bathroom anyway) and a family washroom.“

3.5 Good85 Reviews
17

Quiznos

Quiznos Sandwich Shop • $
3088 St Edwards Dr #108, Richmond

Customers` Favorites

Peppercorn Steak
Classic Club
Meatball Sub

“Preet and Pram are amazing! Every time we visit Quiznos, the sandwiches are fresh, perfectly made, and taste great. What really stands out is their friendly service and genuine smiles — they always make us feel welcome. Great food and even better customer service. Highly recommend!“

3.1 Average69 Reviews

You May Also Like