Sandwich Shops near Troy

Jimmy John's Sandwich Shop • $
649 Edwardsville Rd, Troy

“People were pleasant and greeted us when we first arrived. Sandwich was made our way and correct. Sandwich had lots of meat and veggies, making it very tasty. Would recommend, plus the place is clean with seating for small and large groups.“

3.5 Good71 Reviews
2

Subway

Subway Sandwich Shop • $
525 Troy Plz, Troy

Customers` Favorites

Elite Chicken

“Came here after bad service at the Glen Carbon location. The ladies could not have been nicer. They acknowledged us right away, even though they were busy, and stayed very pleasant throughout our visit. The food was great. We appreciate it.“

2.3 Poor97 Reviews
3

Subway

Subway Sandwich Shop • $
106 Junction Dr, Glen Carbon - 5 miles

Customers` Favorites

All-Pro Sweet Onion Teriyaki
All Meat Section
Cold Cut Combo

“Newman made my whole visit feel like chatting with an old friend. While making my sandwich, he kept me smiling, asking me things, and just being genuinely warm. I felt completely welcomed by him. Honestly, if there were more than five stars, Newman earned them all!“

4.5 Superb77 Reviews
Jersey Mike's Sandwich Shop • $
1990 Troy Rd # A, Edwardsville - 5.63 miles

Customers` Favorites

Big Kahuna Cheese Steak
Chipotle Cheese Steak
Mike's Famous Philly
The Original Italian
Chicken Bacon Ranch
Ham and Provolone
Buffalo Chicken
The Super Sub
Club Supreme
Cheesesteak

“This is by far my favorite place to get lunch even with all of the other options in the Glen Carbon/Edwardsville area. I am in this establishment at least 3-4 times a week and while there are other options closer to my office in Maryville, I will make the drive not just based on the food but the service as well. All of the employees are amazing. Pheobe, Harris, Matt and Kalynn know my order by heart and start making it as soon as they see me walk in the door. Thank you for all you do and keep up the great service!“

4.4 Superb76 Reviews
Firehouse Subs Collinsville Centre Sandwich Shop • $
1095 Beltline Rd #100, Collinsville - 6.11 miles

Customers` Favorites

Small Firehouse Meatball
Turkey Bacon Ranch Combo
Smoked Turkey Breast
Spicy Cajun Chicken
Hook \u0026 Ladder
Premium Roast Beef
New York Steamer
Cup Potato Soup
Hook & Ladder
Engineer

“Everything is so fresh and always Proportioned the same every time I go there. Just delicious 🙌🏼“

4.3 Superb90 Reviews
Chicken Salad Chick Southern • $
2323 Plum St #300, Edwardsville - 5.63 miles

Customers` Favorites

Olivia's Old South Club Sandwich on Croissant w Broccoli Salad
Original with Onion in Croissant and Potato Soup
Tarragon Chicken Salad
Classic Carol Combo
Pimento Cheese
Jalapeno Holly
Buffalo Barclay
Grape Salad
Dixie Chick
Pasta Salad

“The staff was very welcoming and the food was good.“

4.3 Superb85 Reviews
Quiznos Sandwich Shop • $
1053 Century Dr, Edwardsville - 6.66 miles

Customers` Favorites

Turkey Ranch and Swiss Cheese Sub
Build Your Own Chicken Sub
Veggie Guacamole
Traditional Sub
Turkey Feast
Cookies
Tots

“I came here to grab lunch for my family and the OWNER was working the register . He was absolutely delightful and our food was phenomenal. Ownership like this is what America is made of. We will definitely be back and recommend 10/10!“

4.3 Superb65 Reviews
Firehouse Subs Edwardsville Troy Rd. American • $
2208 Troy Rd, Edwardsville - 5.32 miles

Customers` Favorites

Italian with Grilled Chicken Salad
Pepperoni Meatball Sandwich
Firehouse Steak & Cheese
Virginia Honey Ham
Premium Roast Beef
Turkey Bacon Ranch
Savory Mushrooms
Firehouse Hero
Club on a Sub
Italian Sub

“I have been here 4 times in the last 2 weeks always amazing food, fast service, and a warm greeting from the amazing staff. My favorites are the meatball sub, sub on a club no mayo or mustard add ranch, and the hook and ladder. Definitely stop in and get an amazing lunch or dinner and don’t forget to sign up for their points program who doesn’t like free stuff!!“

4.2 Good57 Reviews
Charleys Cheesesteaks Cheesesteaks • $
280 St Clair Square, Fairview Heights - 10.55 miles

Customers` Favorites

Philly Cheesesteak Loaded Fries
Watermelon Strawberry Lemonade
Steak Cheesesteak Boxed Meal
Old School Cheesesteak
Chicken California
California Chicken
Mozzarella Sticks
Chicken Philly
Original Fries
Cheese Fries

“Very friendly staff and amazing food always!!!!! I dropped my fries and they were amazing enough to replace with no charge!!! I insisted but the staff wouldn't let me pay!! Always friendly and so nice!!! Thank you guys as always for providing amazing service!!!“

4 Good72 Reviews
Jersey Mike's Subs Sandwich Shop • $
6570 N Illinois St Unit B, Fairview Heights - 10.74 miles

Customers` Favorites

Chicken Philly
Turkey Breast
Club Sub

“Updated 5/5/26 Thank you Hunter for calling me today and making this right. I don’t try to get over on anyone and only want to be treated fairly.

Update on 5/4/26 - I literally purchase sandwiches at least 2-3 times a week if not 4. Same thing, Number 8, Sub Club Mike's Way with pickles. This location is closer to me than others but they are not consistent. This time the cheese and meat were cut so thin, I couldn't taste the cheese and the meat was lost amongst the bread and vegetables. At $12 a sandwich, this is disappointing yet again.

3/25/26 I purchase sandwiches from this shop almost weekly. Today, I received the most disappointing service. The guy with the red beard and hair made like I annoyed him because I didn’t want my Mike’s Hot Italian to be heated. He said you don’t want that then, you want the regular. I said no because I want the meats and everything I just don’t want it heated because I drive 25 minutes there and back home. He throws my sandwich together by the grill where I couldn’t see. Something told me to check my food before leaving. He didn’t add the pickles, onions, or mayo but gave me wilted lettuce and soft tomatoes. He threw the pickles on, I received a side cup of onions and mayo packets. Didn’t bother to cut my sandwich either. I felt disappointed and dismissed while others after me were treated pleasantly. I’ll spend my hard earned dollars elsewhere!“

3.9 Good78 Reviews
Penn Station East Coast Subs Sandwich Shop • $
231 Harvard Dr, Edwardsville - 5.75 miles

Customers` Favorites

Mega Cheesesteak
Fresh Cut Fries
French Fries
Sub

“Edwardsville location is great! They always get my somewhat difficult order correct. Always greet me when I walk in and keep me updated with my order. Great, friendly staff. Please put the Chicken Philly On the online ordering so I can remember to get my reward points! :)“

4 Good36 Reviews
Penn Station East Coast Subs Sandwich Shop • $
1126 Collinsville Crossing Blvd, Collinsville - 7.93 miles

Customers` Favorites

Half Gallon Fresh Squeezed Lemonade
Philadelphia Cheesesteak
Turkey Bacon Ranch
Chicken Teriyaki
Mega Cheesesteak
Fresh Cut Fries
Chicken Parmesan
French Fries
Salads
Wraps

“I was in a week or so ago with my family and we are still talking about how good it was. Josh took our order and he was so kind and polite and personable. It was one of the best outings we've had all around in a while. the cooks did a great job the food was amazing, and Josh was geeat. Great team!!“

3.8 Good76 Reviews
McAlister's Deli Sandwich Shop • $
101 Frey Ln, Fairview Heights - 10.75 miles

Customers` Favorites

Meyer Lemon Grilled Chicken
Grilled Chicken Salad
Chicken Tortilla Soup
Savannah Chopped Salad
The McAlister's Club
Steamed Broccoli
Club Sandwich
Baked Potato
French Dip
The Italian

“I am very pleased with the service Christopher extended to us after our Sunday service. He was attentive to not only my Husband and myself, but he graciously attended to other families that were dining in the place. Our salads were delicious with fresh greens and season fruits. The Arnold Palmer was mixed just right and I will return and recommend dining in to friends and family in the area.“

3.7 Good120 Reviews
McAlister's Deli Sandwich Shop • $
312 Great Pl Dr, Edwardsville - 6.34 miles

Customers` Favorites

Cheese & Bacon Potato
Savannah Chopped Salad
Chicken Tortilla Soup
Grilled Chicken Salad
Country Potato Soup
Vegetarian Sandwich
McAlister's Club
Reuben Sandwich
Potato Salad
French Dip 12

“Good and prompt service.“

3.7 Good95 Reviews
15

Subway

Subway Sandwich Shop • $
413 Beltline Rd, Collinsville - 5.61 miles

Customers` Favorites

The Meatball Marksman by Stephen Curry
Rotisserie-Style Chicken
All-American Club
Steak & Cheese
Cold Cut Combo
Roast Beef
Cookies
Tuna

“Went in today (6/24) around 2pm and had the most delightful experience I’ve ever had at any fast food store. The manager was direct and efficient, did their best to complete my orders to satisfaction, and was a well-spoken professional from the second I walked in to the second I walked out. It was the highlight of my day to see her effort in small talk with other customers— one customer being a sweet older woman. The manager asked if her sandwich was to her liking, in which she responded that it was so good it persuaded her to eat her second half. I must agree, the food was superb compared to subways closer to my home town. Everything tasted fresh and the building was respectively clean inside!“

3.7 Good71 Reviews
Penn Station East Coast Subs Sandwich Shop • $
2085 W Hwy 50, Fairview Heights - 10.45 miles

Customers` Favorites

Philly Cheese Steak Small
Philadelphia Cheesesteak
Fresh Squeezed Lemonade
Chocolate Chunk Cookie
Cheesesteak and Fries
Snack Size Cheesesteak
Fresh Cut Fries
Fresh-Cut Fries
Sub

“I really enjoy your chicken Philly. I get it with Swiss cheese grilled onions and lettuce. But it seems when we get it to go they forget the lettuce.“

3.5 Good76 Reviews
17

Subway

Subway Sandwich Shop • $
105-4 Regency Park, O'Fallon - 9.97 miles

Customers` Favorites

All-American Club Footlong Regular Sub
Buffalo Chicken Footlong Regular Sub
Auntie Anne's Footlong Pretzel
Subway Club

“I give this location a 5 star rating, The restaurant was very clean, the two gentlemen that waited on me had great teamwork and were very friendly. The food was great and the helpings of meat and toppings I felt were generous portions. Another plus for me was that the equipment in the store was well cared for. Also they asked me if I had any coupons which was a plus for me because at some different locations I felt that the use of coupons were frowned upon.
I will be continuing to use this as my main go to local location for future. Thank you to the team working and operating this location.“

3.4 Good45 Reviews

You May Also Like