Sandwich Shops near Midfield

Browse menus, reviews and photos of Sandwich Shops near Midfield.

Showing 36 of 36 restaurants

  • Subway 133 Bessemer Super Highway, Midfield Sandwich Shop · $

    1 Subway

    2.9 Average 88 Reviews

    133 Bessemer Super Highway, Midfield

    • Take-Out
    • Delivery

    Customers’ favorites

    • Elite Chicken & Bacon Ranch
    • Oatmeal Raisin
    • Subway Club
    • Cookies

    “Cheaper prices than other subways in this area Always they have very clean area Also they have fresh value meal for 6.99 They have a nice crew and good service Vegetables are always fresh and full in front unit.”

  • Ampersandwich Avondale 4124 3rd Ave S, Birmingham Sandwich Shop · $

    2 Ampersandwich Avondale

    4.5 Superb 145 Reviews

    4124 3rd Ave S, Birmingham · 8.95 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Potato Salad with Bacon and Chives
    • Buffalo Chicken Salad
    • Hot Pastrami Sandwich
    • Turkey Avocado Bagel

    “AMAZING!! Fresh ingredients, great combination of flavors and the bread was outstanding! Highly recommend”

  • Roly Poly Homewood 2910 18th St S, Homewood Sandwich Shop · $

    3 Roly Poly Homewood

    4.8 Superb 70 Reviews

    2910 18th St S, Homewood · 6.84 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Best Seller Sandwich Platter
    • 52 Hickory Chicken
    • 33 Thai Hot Tuna
    • Chicken Popper

    “Perfect food and staff was nice”

  • Kool Korner Sandwiches 1360 Montgomery Hwy, Vestavia Hills Sandwich Shop · $

    4 Kool Korner Sandwiches

    4.5 Superb 86 Reviews

    1360 Montgomery Hwy, Vestavia Hills · 7.07 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Stuffed Round Steak Sandwich
    • Classic Cuban Sandwich
    • Galician Soup
    • Pastelitos

    “Omg I loved my sandwich. I got the turkey Nd cheese. The bread was so fresh and toasted perfectly! Def going back next time I’m in town! Also the hot sauce they have is so good!”

  • T-Bone's Authentic Philly Style Cheesesteaks And Hoagies 1017 20th St S, Birmingham Sandwich Shop · $

    5 T-Bone's Authentic Philly Style Cheesesteaks And Hoagies

    4.2 Good 249 Reviews

    1017 20th St S, Birmingham · 7.03 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Philly Cheese Steak with Cheese Only and French Fries
    • The Famous w Green Peppers & Fries
    • Philly Steak &Cheese Eggrolls
    • Philly Cheesesteak Egg Rolls

    “The T-Bone Steaks were on point!!! Everyone was very kind and welcoming!! Will visit again when we come back to the area!!! 5+ stars!!!⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️”

  • Firehouse Subs Hoover Village 1580 Montgomery Highway Ste 112, Hoover Sandwich Shop · $

    6 Firehouse Subs Hoover Village

    4.3 Superb 48 Reviews

    1580 Montgomery Highway Ste 112, Hoover · 6.96 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Firehouse Steak & Cheese
    • Pepperoni Pizza Meatball Sub
    • Jamaican Jerk Turkey Combo
    • Hook & Ladder Combo

    “Lately, I've been discovering more places that sell fast food sandwiches, you've got Subway or Quiznos, Jimmy John's, and of course Firehouse Subs. This place is a special place because of the tradition that goes on around here. The theme is it depicts a firefighter doing his/her duties. Hence the name firehouse, I wouldn't be surprised if fire fighters come here to eat all the time. Food: I got the Cajun chicken and the Italian sub, these are both phenomenal very rich tasting. And almost like, they put effort into making the sandwich. The price is actually affordable. I have posted pictures of the menu if you were to look. Atmosphere: Like I said, it feels like you're a fire fighter when you eat here, it almost feels like home like you're safe. It wasn't too busy when I was here. If you buy something at firehouse subs, you can contribute to first responders. Service: Obviously I wouldn't be skipping this, but the service was amazing. They make your food right every time piping hot. Always quick and efficient. No missing ingredients.”

  • Firehouse Subs Fultondale 3477 Lowery Parkway Suite 115, Fultondale Sandwich Shop · $

    7 Firehouse Subs Fultondale

    4.1 Good 68 Reviews

    3477 Lowery Parkway Suite 115, Fultondale · 11.57 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Firehouse Steak Cheese Specialty Sub
    • New York Steamer Specialty Sub
    • Submarine Sandwich
    • New York Steamer

    “I’m sure this doesn’t happen often so I just wanted to give you guys a great review for having James as a part of your team. I went to your store on 7/31/20 and this man went above and beyond to help me. He was kind, courteous, and willing to make everyone feel welcomed. He is very well spoken and super polite. Keep up the good work James you deserve all the blessings you have coming to you. Thank you sir!”

  • Subway 2213 Bessemer Road Suite 5, Birmingham Sandwich Shop · $

    8 Subway

    4.3 Superb 29 Reviews

    2213 Bessemer Road Suite 5, Birmingham · 2.91 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Black Forest Ham for Kids
    • Chocolate Chip Cookie
    • Baked Lay's Original
    • Oven Roasted Turkey

    “THE TWO WOMEN EMPLOYEES THAT HAVE WAITED ON ME WERE PLIGHT AND KIND AND ALWAYS GOT MY ORDER RIGHT AND ALWAYS GOT ME IN AND OUT OF THERE IN NO TIME THAT I MADE IT TO WORK ON TIME AND MY STEAK AND CHEESE SUB WAS WONDERFUL THAT I HAD HALF FOR DINNER AND THE OTHER HALF FOR BREAKFAST SENSE I WORK 13 HOUR SHIFTS FROM 7:00 AT NIGHT TILL 8:30 IN THE MORNING THANKS TO THE LADIES FOR FIXING A GOOD SUB FOR ME TO ENJOY AND STAY SAFE AND WELL OUT THERE AND GOD BLESS EACH AND EVERYONE OF THEM ALWAYS AND FOREVER!??????‍♀️”

  • Subway 1700 Tallapoosa St, Birmingham Sandwich Shop · $

    9 Subway

    3.9 Good 84 Reviews

    1700 Tallapoosa St, Birmingham · 9.52 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Double Chocolate Cookie
    • Meatball Pepperoni
    • Buffalo Chicken
    • Italian B M T

    “Stopped in after midnight and my expectations were totally exceeded. The entire store was immaculate. Dining room was clean, store was stocked with everything we wanted, and the sandwich artist was amazing. She made our sandwiches perfectly. Will definitely go to this subway again as most subways have lost the care to serve or clean properly.”

  • Subway 2972 Columbiana Rd, Vestavia Hills Sandwich Shop · $

    10 Subway

    4.1 Good 37 Reviews

    2972 Columbiana Rd, Vestavia Hills · 6.7 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • White Chip Macadamia Nut
    • Personal Cheese Pizza
    • Chocolate Chip Cookie
    • Raspberry Cheesecake

    “Great food! Clean store and friendly staff!”

  • Wall Street Deli 535 Richard Arrington Jr Blvd S, Birmingham Sandwich Shop · $

    11 Wall Street Deli

    4.7 Superb 13 Reviews

    535 Richard Arrington Jr Blvd S, Birmingham · 6.95 miles

    • Take-Out

    Customers’ favorites

    • Reuben

    “To anyone having to visit UAB Hospital or Kirkland Clinic-do yourself a favor and plan to eat here. Not only is the food far better than you would expect, the service is 5 star! The ladies behind the counter are friendly, courteous, and willing to make your meal just how you like it.Discovering Cora Lee’s breakfast potatoes is life changing, well, meal changing at least. Her smile will make you glad you came even if you don’t like potatoes.Do yourself a favor, skip the hospital cafeteria and take the elevator down to street level instead.If you can and wish to, show the team here some love by leaving a tip. These days good help is hard to find but awesome help is a real pleasure.”

  • McAlister's Deli 4977 Promenade Parkway Suite 121, Bessemer Sandwich Shop · $

    12 McAlister's Deli

    3.8 Good 79 Reviews

    4977 Promenade Parkway Suite 121, Bessemer · 10.05 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • French Onion Sandwich with Tomato Bisque Soup
    • Southwest Chicken & Avocado Salad
    • Harvest Chicken Salad Sandwich
    • Savannah Chopped Salad

    “Wednesday September 15. Food and service was excellent. The young people helping me were so nice and polite. The food was hot and fresh. And I let the manager know.”

  • Jimmy John's 1919 11th Ave S, Birmingham Sandwich Shop · $

    13 Jimmy John's

    3.9 Good 35 Reviews

    1919 11th Ave S, Birmingham · 6.99 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Club Sandwich

    “I ordered on Thursday, September 26th and the man who brought my food was kind, friendly, and extremely fast. I normally order well in advance from here because there have been times it has taken over an hour for the food to come, but he had it in my hand in about 20 minutes. I hope this is a consistent change for this location as the food is always good.”

  • Chicken Salad Chick 3780 Riverchase Village Suite 110, Hoover Southern · $

    14 Chicken Salad Chick

    3.7 Good 88 Reviews

    3780 Riverchase Village Suite 110, Hoover · 8.52 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Classic Chicken Salad Croissant
    • Fancy Nancy on a Croissant
    • Pimento Cheese Ball Tray
    • Spicy Pimento Cheese

    “Great experience as usual! Evan was very cheerful and a delight!”

  • Jersey Mike's Subs 1031 Montgomery Hwy, Vestavia Hills Sandwich Shop · $

    15 Jersey Mike's Subs

    3.7 Good 84 Reviews

    1031 Montgomery Hwy, Vestavia Hills · 7.12 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Big Kahuna Chicken Cheese Steak
    • Chicken Philly Cheese Steak
    • 56 Big Kahuna Cheesesteak
    • Original Italian Sandwich

    “I haven't gone to Jersey Mike's in 2 years the reason being was the lack of employee pride , the lack of cleanliness of the store and the lack of effort put into the preparation of the food. you guys have done a 180 your employees there tonight were excellent the store was spotless and I will be back again you've gained a customer back thank you for seeing what your problem was and fixing it”

  • Subway 4024 Veterans Memorial Hwy, US-78, Adamsville Sandwich Shop · $

    16 Subway

    3.7 Good 52 Reviews

    4024 Veterans Memorial Hwy, US-78, Adamsville · 9.5 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sweet Onion Chicken Teriyaki
    • Oven Roasted Turkey & Ham
    • Personal Cheese Pizza
    • Black Forest Ham

    “We came in mid-day, around lunch rush, the store was very clean. The staff was friendly and courteous. My order was taken and made immediately, nearly zero wait time. My sandwiches were fresh and prepared exactly the way I ordered it. We will definitely be going back.”

  • Subway 100 Frankfurt Circle Ste H, Birmingham Sandwich Shop · $

    17 Subway

    3.8 Good 22 Reviews

    100 Frankfurt Circle Ste H, Birmingham · 2.94 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • The Hotshot Italiano

    “This is my favorite Subway in the area. It's always clean and the service is always fast and friendly. I usually order the Italian BMT, and it never disappoints, also when I want something sweet, the white chocolate macadamia nut cookies are my favorite.”

  • Firehouse Subs Homewood 808 Green Springs Hwy, Homewood Sandwich Shop · $

    18 Firehouse Subs Homewood

    3.6 Good 85 Reviews

    808 Green Springs Hwy, Homewood · 5.17 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Smoked Turkey Breast
    • Hook & Ladder Salad
    • Firehouse Meatball
    • Turkey Bacon Ranch

    “Delicious sandwiches & good service! ❤️❤️❤️”

  • Subway 625 19th St S 2nd Floor, Birmingham Sandwich Shop · $

    19 Subway

    3.6 Good 59 Reviews

    625 19th St S 2nd Floor, Birmingham · 6.94 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Subway Club
    • Pizza Sub
    • Cookies

    “This subway is always packed but the team handles their customers so well, the line is always moving super fast and efficiently. Bryant and his team are always prepped and well-prepared for the anticipating crowd everyday. This is the only subway that I visit frequently because the food looks so fresh, store is clean and you can tell they attend to everything with care. They are the reason I continue to come back. They know their customers like they are family. Kudos to store #46968! The owner needs to provide this Subway team with raises! They are setting the standards high daily compared to any Subway I visited before.”

  • Jersey Mike's Subs 1851 Montgomery Highway Suite 113, Hoover Sandwich Shop · $

    20 Jersey Mike's Subs

    3.6 Good 59 Reviews

    1851 Montgomery Highway Suite 113, Hoover · 8.99 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • 55 Big Kahuna Cheese Steak Sandwich
    • 55 Big Kuhuna Chicken Cheesesteak
    • Big Kahuna Chicken Cheese Steak
    • Jersey Mike's Famous Philly Sub

    “They only reason I didn't give five stars on because I got home, and noticed my bacon was missing off my sub in a tub #8. I called and I was told that I could come back by for two pieces of bacon, but I was already home. I was hoping that the manager would've offered a better resolution, such as a credit or something that could be applied towards a future visit.”

  • Chicken Salad Chick 1830 29th Ave S #100, Homewood Southern · $

    21 Chicken Salad Chick

    3.6 Good 53 Reviews

    1830 29th Ave S #100, Homewood · 6.94 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Sassy Scotty & Buffalo Barclay
    • Sassy Scotty & Buffalo Barclay
    • Chicken Salad on a Croissant
    • Salads

    “Best chicken salad Ive had with various selections of flavors. Love it”

  • Subway 1518 9th Ave N Suite 120, Bessemer Sandwich Shop · $

    22 Subway

    3.7 Good 19 Reviews

    1518 9th Ave N Suite 120, Bessemer · 5.12 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Sunchips Harvest Cheddar
    • Rotisserie-Style Chicken
    • Subway Footlong Cookie
    • The Hotshot Italiano

    “Had a very nice experience there. The sandwich was delicious as usual, it was nice and clean there and i think the black guy who works in there, who may be the manager was very pleasant to all of the costomers. All of the workers were pleasant!”

  • Firehouse Subs Mccalla 4867 Promenade Pkwy Suite 101, Bessemer Sandwich Shop · $

    24 Firehouse Subs Mccalla

    3.5 Good 103 Reviews

    4867 Promenade Pkwy Suite 101, Bessemer · 9.98 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Smokehouse Beef Cheddar Brisket Sub
    • Turkey Bacon Ranch
    • Loaded Potato Soup
    • Firehouse Meatball

    “I ordered on the app but it went to the wrong store. Firehouse does not let you call the store to cancel or cancel through the app. I couldn't get to the correct store before close. I told them the issue and the just made my food. Solid people working there! They deserve all the praise!”

  • Jimmy John's 323 20th St N, Birmingham Sandwich Shop · $

    25 Jimmy John's

    3.5 Good 32 Reviews

    323 20th St N, Birmingham · 7.01 miles

    • Take-Out
    • Delivery
    • Drive-Through

    “Yummy, we love Jimmy John’s.”

  • Subway 1219 26th St N, Birmingham Sandwich Shop · $

    26 Subway

    3.5 Good 27 Reviews

    1219 26th St N, Birmingham · 7.66 miles

    • Delivery

    Customers’ favorites

    • Cold Cut Combo

    “My go to place for a good fast meal. The subs I get are just the way I want. The service is great. However, I am perplexed that the establishment is void of customers when I visit after work hours. Good for me on my way to an event at the BJCC or the not to far away high school. Parking: Parking is in rear of building away from the front entrance.”

  • Subway 701 Princeton Ave SW, Birmingham Sandwich Shop · $

    27 Subway

    3.5 Good 8 Reviews

    701 Princeton Ave SW, Birmingham · 4.42 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Oven Roasted Turkey & Ham

    “I ordered through the app! Asked for extra mayonnaise and got no mayonnaises! Good thing I was headed to the house, because my sandwich tasted like pure mustard, but I only ordered regular mustard! The woman behind the counter kept charging a patient like $3.00 for a small drink! The service was awful and the cashier seemed to speak little English! This experience makes me not want to visit Subway for a long time! Absolutely Awful! ? Parking: Had to pay to park, because the cashier took so long! Worst experience ever with Subway!”

  • Subway 1205 Lake Dr SE Ste 105, Bessemer Sandwich Shop · $

    28 Subway

    3.4 Good 14 Reviews

    1205 Lake Dr SE Ste 105, Bessemer · 8.84 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cinnabon Footlong Churro
    • Subway Club
    • The Philly
    • Pizza Sub

    “Today was my first visit to this location and Robert did an excellent job of taking care of my Subclub order, he was very friendly not just to me but every customer that came in while I was there. I highly recommend this location, the food was great, the dining area was exceptionally clean I will certainly be a regular customer when passing through here.”

  • Charleys Cheesesteaks 3000 Galleria Circle Space East, Hoover Cheesesteaks · $

    29 Charleys Cheesesteaks

    3.4 Good 17 Reviews

    3000 Galleria Circle Space East, Hoover · 8.02 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Philly Cheese Steak Sandwich
    • Nacho Fries with Cheese
    • Bacon 3 Cheesesteak
    • Deluxe Fries

    “It's good”

  • Subway 209 Lakeshore Parkway, Homewood Sandwich Shop · $

    30 Subway

    3.3 Good 10 Reviews

    209 Lakeshore Parkway, Homewood · 5.17 miles

    • Take-Out
    • Delivery

    “The food was great that wasn't the problem, the young man working the counter was very very respectful. My problem was the female cashier was very very rude to a Hispanic couple placing their order. It was very clear that the Hispanic gentlemen could not speak good English, instead of her trying to understand and be patient with the PAYING CUSTOMERS she yelled at him to speak up and then laughed as if it was funny.”

  • Subway 3382 Morgan Drive, Birmingham Sandwich Shop · $

    31 Subway

    3.3 Good 14 Reviews

    3382 Morgan Drive, Birmingham · 8.18 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Rotisserie-Style Chicken
    • Grilled Chicken
    • The Boss

    “My family and I like to go here quite often. It is near and clean and I love how they can close the glass cases on the food especially during this time while COVID, the flu and RSV are running rampant! My fíance and I have discovered the pizzas that we put extra marinara sauce on, then pepperoni, cappicoli (spiced ham), tomatoes, black olives and anything else then top it with mozzarella and parmesan cheese toast it and wha-la!!! It's an excellent personal pan pizza!!¡! They have salami too!!! Try it but be warned, they have a bunch of great looking new sandwiches too!!!! Really good Subway and please tip the workers in that on the counter!! They aren't allowed to write tip jar on it for some reason but that's what it is!!!”

  • Jimmy John's 5250 Medford Drive Ste 102, Hoover Sandwich Shop · $

    32 Jimmy John's

    3.3 Good 33 Reviews

    5250 Medford Drive Ste 102, Hoover · 7.91 miles

    • Take-Out
    • Delivery
    • Drive-Through

    “This jimmy johns location has always been amazing. Even after I gave birth to my daughter a year ago, I ordered it almost everyday. But lately, they have been messing up every single one of our orders. Over a span of several months. I don’t know if y’all got new management or something, but it would be nice if y’all could get it together. It is nice that y’all do fix it when we call, but even that’s getting kind of old. If y’all can get it together and start making things correctly the first time, that would be super great and I definitely loved ordering from y’all before all of this.”

  • Subway 2510 19th St N, Hueytown Sandwich Shop · $

    33 Subway

    3.2 Average 15 Reviews

    2510 19th St N, Hueytown · 5.21 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Buffalo Chicken

    “I came to get a sandwich. I was surprised when the lady who made my sandwich used the same gloves to make my sandwich as she used to operate the very obviously greasy oven. I don't like to be picky so I didn't say anything but when I asked for just a tad more of something because she only gave me 4 tomatoes and they were small,( I got a footlong!) She gave me an attitude ? then when my sandwich was done she made me wait for her to make the next person's sandwich before I could pay and get a drink and leave! I was kind of upset but didn't have time to say anything.Food tasted good. So nothing wrong there.”

  • Jimmy John's 4730 Chace Cir #112, Hoover Sandwich Shop · $

    34 Jimmy John's

    3.3 Good 37 Reviews

    4730 Chace Cir #112, Hoover · 8.98 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Chocolate Chip or Oatmeal Raisin Cookie
    • Real Potato Chips
    • Smoked Ham Club
    • Sub Sandwich

    “Excellent food and service!! The Beach unwich is my favorite!”

  • Subway 221 Lakeshore Pkwy D-23, Homewood Sandwich Shop · $

    35 Subway

    3.2 Average 28 Reviews

    221 Lakeshore Pkwy D-23, Homewood · 5.07 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Oven Roasted Turkey
    • Steak & Cheese
    • Cold Cut Combo
    • Pizza Sub

    “This Subway was clean and had a very pleasant young lady working behind the counter. She was patient and friendly. It may be a family owned store but I don’t know that for sure. I tried their limited edition Thanskgiving sub. It was different but I like unique things and really enjoy”

  • SUBWAY 643 Pleasant Grove Rd, Pleasant Grove Sandwich Shop · $

    36 SUBWAY

    3.2 Average 39 Reviews

    643 Pleasant Grove Rd, Pleasant Grove · 3.49 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Raspberry Cheesecake Cookie
    • Chocolate Chip Cookie
    • Oven Roasted Turkey
    • Black Forest Ham

    “M.p is great! Everytime I come in she is doing her best and it truly shows. Even when there’s a line of people out the door she is making and doing everything as quickly and diligently as possible with a smile on her face. She is the reason I continue to come back. Prices have gone up way too much and they don’t honor coupons majority of the time at this location and the atmosphere is just so so; but mp keeps us coming back with her amazing customer service!”

Sandwich Shops Nearby

You May Also Like

  • Buffalo Wild Wings Go and Jimmy John's Now Share a Roof in Florida

    Buffalo Wild Wings Go and Jimmy John's Now Share a Roof in Florida

    Floridians north of Sarasota can order chicken wings and a sub sandwich at the same counter. Quality Foods Restaurant Group opened the first co-branded Buffalo Wild Wings Go and Jimmy John's on Aug. 18 at 5241 69th St. E in Palmetto. The franchisee runs three other Buffalo Wild Wings in Florida and chose fast-growing Manatee County for its game-day calendar, from high school football to Pirates spring training.