4 Best Sandwich Shops near Maryland Heights

Browse menus, reviews and photos of Sandwich Shops near Maryland Heights.

Showing 4 of 7 restaurants

  • Vivola Express 1911 Schuetz Road, Maryland Heights Sandwich Shop · $

    1 Vivola Express

    4.9 Superb 354 Reviews

    1911 Schuetz Road, Maryland Heights

    • Take-Out
    • Delivery

    Customers’ favorites

    • Hot Roast Beef with Cheese
    • Classic Italian Sandwich
    • Chocolate Chip Cookie
    • Roast Beef Sandwich

    “Best Sandwiches with an awesome friendly staff.”

  • Penn Station East Coast Subs 12201 Dorsett Road, Maryland Heights Sandwich Shop · $

    2 Penn Station East Coast Subs

    3.6 Good 158 Reviews

    12201 Dorsett Road, Maryland Heights

    • Take-Out
    • Delivery

    Customers’ favorites

    • Philadelphia Cheesesteak
    • Cheesesteak with Fries
    • Philly Cheese Steak
    • Chicken Teriyaki

    “First time in an actual sub shop, everyone was very nice.Food tasted Great.prices wasn't too bad they even got me to eat stuff that I don't really don't like my sandwiches and it tasted wonderful I really enjoyed this place and I got the cold italian sandwich and a hot Ruben sandwich both great and super flavorful”

  • Jersey Mike's Subs 12676 Dorsett Road Unit A, Maryland Heights Sandwich Shop · $

    3 Jersey Mike's Subs

    3.3 Good 72 Reviews

    12676 Dorsett Road Unit A, Maryland Heights

    • Take-Out
    • Delivery

    Customers’ favorites

    • Mike's Famous Philly
    • Sandwich

    “the sandwiches are always good”

  • Subway 1920 McKelvey Road, Maryland Heights Sandwich Shop · $

    4 Subway

    3.0 Average 109 Reviews

    1920 McKelvey Road, Maryland Heights

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chocolate Chip Cookie
    • Cookies
    • Steak

    “The bad reviews are crazy! This is a very clean, very well run location. The gentleman, I believe the owner/operator, was incredibly friendly and welcoming. We left talking about how awesome the service is, which is not something we normally do. The food was delicious. 10/10.”

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.