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.
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…”
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…”
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”
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.…”
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…”
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.”
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 …”
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.
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.