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.4 Good58 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 Poor46 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

“The staff is amazing. I’ve lived in the area for 2 years now and this is the best customer service that I’ve experienced since I’ve been here. Very warm welcome, very patient, and helpful. I found a new Subway after visiting 4 other stores around that were a total let “

4.6 Superb75 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

“Food was good and fresh. Peeps running the place struggled to pay attention to what the order was and needed repeats of questions they had just immediately asked. Not a huge detail, just a little scattered and not real busy. Place is tiny and parking lot is right, hence the 3 for atmosphere. Layout is weird and hard for people to que up and order.“

4.4 Superb72 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 Superb88 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 Superb86 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 Superb64 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 Good69 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.2 Good36 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
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 Good96 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.6 Good76 Reviews
14

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

“The sandnwiches are really good. Very disappointed thst they are no longer selling flat bread at this location.. that is my breakfast go to sandwich the other breads are to much bread. Please bring back the flat bread. Si ce they didn't have flat bread anymore I didn get a sandwich.“

3.6 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 Good72 Reviews

You May Also Like