The 7 Best Sandwich Shops in Holland, MI

Last updated October 5, 2026 · ranked from 5,282 Google reviews · How we rank

This list ranks 7 sandwich shops in and around Holland, MI, led by Windmill Restaurant, The City Delicatessen and Arby's. Together they have 5,282 Google reviews; Windmill Restaurant has the highest Google rating on the list at 4.7. Every place on the list is in Holland, MI. Rankings weigh Google rating, review volume, how complete and current each listing is, and our own notes on each place.

  1. Windmill Restaurant in Holland1

    Windmill Restaurant

    4.7(2,423)· Google4.7 out of 5 from 2423 reviews (Google rating)

    Traditional American · $

    Own this business? Claim itClosed · opens 5:00 AM

    A 4.7 Google rating from 2,423 reviews, low price level, and fast service put Windmill Restaurant at No. 1 among sandwich shops in Holland, MI. At 28 W 8th St #220, this homey breakfast-and-lunch spot offers booth and counter seating, plus takeout. Reviewers praise warm, efficient servers and large, filling portions. All-day traditional American breakfast adds flexibility beyond lunch, though planning matters: the restaurant closes at 2 p.m. daily, usually has a wait, and does not accept reservations.

    • Booth and counter seating
    • All-day breakfast
    • Budget-friendly price level
    “Super delicious. Deep-fried cinnamon rolls are so very good. The burritos are large so we're planning on splitting one of those and getting our own cinnamon roll next time. This is a half vanilla and half cinnamon -- deep fried cinnamo…”
    — Katrina Short, 2026-09-25 · google

    Work at Windmill Restaurant? Get your badge

  2. The City Delicatessen in Holland2

    The City Delicatessen

    4.5(332)· Google4.5 out of 5 from 332 reviews (Google rating)

    Sandwich · $

    Own this business? Claim itOpen now · closes 7:00 PM

    Hot sandwiches and panini anchor the menu at The City Delicatessen, with wraps, soups, and salads rounding out the choices. Its sandwich-focused menu and 4.5-star Google rating from 332 reviews earn it the No. 2 spot. At 52 E 8th St in Holland, MI, the compact, low-key shop offers dine-in, takeout, delivery, and outdoor seating. Hours run from 11 a.m. to 7 p.m. Monday through Saturday, covering both lunch and an early dinner.

    • Hot sandwiches
    • Panini and wraps
    • Outdoor seating
    “I've typically liked City Deli but on this most recent visit got the Oklahoma City sandwich and it was about as bad as a gas station sandwich. The bread was only half covered by toppings with everything just in the middle. There was twic…”
    — Matthew, 2026-07-30 · google

    Work at The City Delicatessen? Get your badge

  3. Arby's in Holland3

    Arby's

    4.0(595)· Google4.0 out of 5 from 595 reviews (Google rating)

    Sandwich · $

    Own this business? Claim itOpen now · closes 12:00 AM

    Daily hours from 10 a.m. to midnight give Arby’s at 1195 Washington Ave in Holland, MI a practical edge for lunch, dinner, or a late sandwich stop. Its No. 3 placement rests on roast beef, a menu of hot and cold sandwiches, budget-level pricing, and flexible service options: dine-in, takeout, drive-through, and delivery. The location holds a 4-out-of-5 Google rating across 595 reviews, and one reviewer specifically praises the food and friendly service. Fries and shakes round out the meal options.

    • Roast beef sandwiches
    • Open until midnight
    • Drive-through and delivery
    “The food tastes great and the service is great the people are real nice and friendly and the atmosphere is also great”
    — Derrick Johnson, 2026-08-30 · google

    Work at Arby's? Get your badge

  4. Jimmy John's in Holland4

    Jimmy John's

    3.9(167)· Google3.9 out of 5 from 167 reviews (Google rating)

    Sandwich · $

    Own this business? Claim itOpen now · closes 9:00 PM

    Daily 9 a.m.–9 p.m. hours and several ways to order help Jimmy John's earn rank 4. At 23 E 8th St in Holland, MI, this counter-service shop serves sub and club sandwiches with signature potato chips, plus vegetarian options. One reviewer praises fast, friendly service during work lunch breaks, while another singles out the Chicken Bacon Ranch Sandwich. Dine-in seating, takeout, delivery, and catering add flexibility. Its Google rating is 3.9 from 167 reviews, with some complaints about bread freshness, order accuracy, and delivery waits.

    • Sub and club sandwiches
    • Vegetarian options
    • Open daily
    “Jimmy John's tasty, fresh bread is the reason the chain is so well loved. But, at this location I have gotten stale bread on enough occasions that I avoid it now. The staff are good, location is great, the restaurant is well maintained.…”
    — Michael, 2026-06-27 · google

    Work at Jimmy John's? Get your badge

  5. Arby's in Holland5

    Arby's

    3.7(1,099)· Google3.7 out of 5 from 1099 reviews (Google rating)

    Sandwich · $

    Own this business? Claim itOpen now · closes 12:00 AM

    Around-the-clock hours and a menu of hot and cold sandwiches earn Arby's the No. 5 spot for practical sandwich options in Holland, MI. The location at 853 Interchange Dr is known for roast beef, with fries and shakes available alongside sandwiches. Diners can choose counter-service seating, takeout, curbside pickup, or the drive-through. One reviewer praised the service at the window, while the overall Google rating stands at 3.7 from 1,099 reviews. Free parking adds another convenience.

    • Open 24 hours
    • Roast beef sandwiches
    • Drive-through available
    “Waited 20 mins for my order. No one was in line and no one was in line outside. It’s 430 on Wednesday… fully staffed with 5 employees here. Brook is manager on staff. I know this because she had to refund my food because after 20 minutes…”
    — Johannes Wilbrink, 2026-09-02 · google

    Work at Arby's? Get your badge

  6. Jimmy John's in Holland6

    Jimmy John's

    3.5(271)· Google3.5 out of 5 from 271 reviews (Google rating)

    Sandwich · $

    Own this business? Claim itOpen now · closes 9:00 PM

    Daily 9 a.m.–9 p.m. hours and several ways to order help Jimmy John's earn the No. 6 spot. At 770 E 16th St #10 in Holland, MI, this counter-service shop serves subs, club sandwiches, and signature potato chips at a budget price level. Dine-in seating, a drive-through, takeout, and delivery make it practical for lunch or dinner. Vegetarian options are listed, and one reviewer specifically praised its ability to accommodate a high-protein, low-carb diet. Free lot and street parking add convenience.

    • Drive-through available
    • Vegetarian options
    • Free parking
    “Great place to be able to accommodate my high protein and low carb diet.”
    — MARK “Moose” CYRUS, 2026-09-02 · google

    Work at Jimmy John's? Get your badge

  7. Subway in Holland7

    Subway

    3.3(395)· Google3.3 out of 5 from 395 reviews (Google rating)

    Sandwich · $

    Own this business? Claim itOpen now · closes 9:00 PM

    Build-your-own sandwiches, a low price level and daily 9 a.m.–9 p.m. hours give Subway at 1086 S. Washington in Holland, MI its practical appeal at No. 7. Vegetarian options and salads broaden the choices, while takeout and delivery offer alternatives to eating on site. Two review excerpts praise the food, though complaints about lobby closures, ordering problems and slow service help explain its modest placement. Its Google rating stands at 3.3 out of 5 across 395 reviews.

    • Build-your-own sandwiches
    • Vegetarian options
    • Open daily
    “I'll give them a two this time because it was 100% the worst dub I've ever had. I think someone are half the meat. I bought a 12 inch Phillie beef. We had to go through the drive through because their lobby was being remodeled. I will …”

    Work at Subway? Get your badge

Map of every pick

Compare at a glance

Comparison of the best Sandwich Shops in Holland, MI
#PlaceGoogle ratingPriceGoogle reviewsNeighborhoodPhoneOpen now
1Windmill Restaurant4.7(2,423)4.7 out of 5 from 2423 reviews (Google rating)$2,423—+1616-392-2726Closed
2The City Delicatessen4.5(332)4.5 out of 5 from 332 reviews (Google rating)$332—+1616-396-9602Open
3Arby's4.0(595)4.0 out of 5 from 595 reviews (Google rating)$595—+1616-394-0289Open
4Jimmy John's3.9(167)3.9 out of 5 from 167 reviews (Google rating)$167—+1616-494-6860Open
5Arby's3.7(1,099)3.7 out of 5 from 1099 reviews (Google rating)$1,099—+1616-741-6054Open
6Jimmy John's3.5(271)3.5 out of 5 from 271 reviews (Google rating)$271—+1616-394-1466Open
7Subway3.3(395)3.3 out of 5 from 395 reviews (Google rating)$395—+1616-392-1133Open

Ratings and review counts shown are Google ratings, displayed with attribution.

How we ranked this list

Each sandwich shop is scored on a Bayesian-weighted rating (its rating adjusted for how many reviews it has compared with the Holland category average), how recently we verified its details, and how complete its listing is. Scores and ranks are stored, so the order only changes when the underlying data changes.

Read the full methodology

Ask Noemic: best sandwich shops in Holland

Sandwich Shops in Holland, MI: common questions

Where can I get a late-night sandwich in Holland, MI?
Arby’s at 853 Interchange Dr is open 24 hours daily and serves hot and cold sandwiches, including its roast beef offerings. Arby’s at 1195 Washington Ave is open daily from 10 a.m. to midnight. Both have drive-through service and takeout.
Which sandwich shops in Holland, MI offer vegetarian options?
Subway at 1086 S. Washington and both Jimmy John’s locations—23 E 8th St and 770 E 16th St #10—list vegetarian options. Subway offers build-your-own sandwiches and salads. All three locations are open daily from 9 a.m. to 9 p.m.
Where can I eat a sandwich outdoors in Holland, MI?
The City Delicatessen at 52 E 8th St offers outdoor seating and serves hot sandwiches, including panini, plus wraps, soups, and salads. Its hours are 11 a.m. to 7 p.m. Monday through Saturday.
Which sandwich shops in Holland, MI offer delivery or catering?
Both Jimmy John’s locations and Subway at 1086 S. Washington offer delivery and catering. The City Delicatessen and Arby’s at 1195 Washington Ave also offer delivery. No-contact delivery is available from The City Delicatessen, Subway, and both Jimmy John’s locations.
Which sandwich shops in Holland, MI have wheelchair-accessible seating?
Both Jimmy John’s locations and Subway at 1086 S. Washington list wheelchair-accessible seating, entrances, parking, and restrooms. Windmill Restaurant lists accessible seating, an accessible entrance, and accessible parking. The City Delicatessen lists these accessibility features as unavailable and has no restroom.

Also nearby

Advertisement