9 Ohio Delis Serving Massive Sandwiches At Surprisingly Affordable Prices
I know I have found a good deli when I start planning tomorrow’s lunch before I finish today’s.
That happened more than once while driving across Ohio. One stop led to another, and pretty soon I was comparing sandwich sizes from Cleveland to Cincinnati like it was a perfectly normal road-trip hobby.
And that is where this list gets interesting. A big sandwich is easy to brag about.
A big sandwich that still feels like a fair deal is harder to find.
So I started following the best value from city to city. These nine Ohio delis are the stops I would build into the drive when you want a serious sandwich, a reasonable bill, and maybe half of lunch riding shotgun for later.
1. The Farmer In The Deli, Chesterland

Clever names usually make me suspicious. Here, the pun on the sign is backed up by sandwiches big enough to deserve applause.
This cheerful stop in Chesterland feels like the kind of place where regulars get greeted by name. I walked in curious and walked out carrying half my lunch in a to-go box.
The Italian sub is a steal at $10.99, loaded with capicola, pepperoni, salami, and provolone on a fresh-baked Italian roll. Turkey, ham, chicken, and chicken salad sandwiches land at $12.99.
If you want to go big, the roast beef or a build-your-own sandwich with two meats sits at $14.99. That second meat is where things get serious.
The build-your-own is the move for me when one deli meat simply is not enough. Two meats, cheese, lettuce, tomato, and onion give you plenty to work with without pushing the price past fifteen dollars.
My tip is to split one of the larger sandwiches with a buddy and add a side. You will both leave full, and the bill will still feel friendly.
Roast beef fans should not skip the house version either. It comes with Boar’s Head roast beef and your choice of cheese and toppings on a fresh roll or sliced bread.
Honestly, this farmer grows appetites and then satisfies them.
Address: 12613 Chillicothe Rd, Chesterland, OH 44026
2. West 3rd Deli, Cleveland

Eleven inches is a lot of sandwich. I measured with my eyes, then with my stomach, and both agreed.
West 3rd Deli sits in an industrial stretch of Cleveland near the Flats, and it feeds hungry workers who do not have time for tiny portions. The menu makes the value case plain and simple.
Most of the big subs, including turkey, ham, tuna, Italian, club, and meatball, cost $14.79 for a full 11-inch length. Chicken subs come in at $15.29, while steak versions sit at $16.29.
My favorite discovery was the corned beef. Both it and the Reuben use a half-pound of meat for $16.79, which is a serious amount of beef for the money.
The Reuben arrived warm and melty, with sauerkraut and Swiss cheese hugging all that corned beef. I needed a fork for the stray pieces, and I was not ashamed.
Here is a practical tip from someone who learned the hard way. Order a full sub and save half for dinner, because one 11-inch sandwich can easily cover two meals.
The meatball sub is also worth a look if you like saucy, comforting food. It is messy in the best way.
Bring cash for a tip and a big appetite for everything else.
Address: 1220 W 3rd St, Cleveland, OH 44113
3. Kravitz Delicatessen, Youngstown

Generations of Youngstown families have trusted Kravitz with their lunch. That kind of loyalty does not happen by accident.
This family-run delicatessen has been stacking deli meat since 1939, and it still feels warm and welcoming. I could almost taste the history along with the rye.
The pricing is refreshingly clear. Signature sandwiches come in 4-ounce, 6-ounce, and 8-ounce sizes for $13.45, $15.45, and $17.45, and each one includes a side.
That built-in side makes a big difference for value. You are getting a full meal, not just a sandwich that leaves you looking around for more.
The Reuben is the legend here. Kravitz sells its house-made corned beef in everything from classic Reubens to other specialty sandwiches, and the deli says it goes through tens of thousands of pounds of corned beef each year.
I skipped any attempt to conquer the biggest possible sandwich because I know my limits. The 8-ounce Reuben still had me pleasantly stuffed, with melty cheese, tangy sauerkraut, and tender corned beef in every bite.
If you are new to Kravitz, start with the 6-ounce size. It hits the sweet spot between hearty and manageable.
A friend visiting from South Carolina called it the best Reuben of the trip, and I was not about to argue with a full mouth.
Address: 3135 Belmont Ave, Youngstown, OH 44505
4. Carl’s Deli, Cincinnati

Hyde Park has plenty of charm. Carl’s Deli adds a hefty dose of roast beef to it.
This Cincinnati favorite still operates daily at its original location, and the local following is easy to understand. Neighbors pop in for lunch like it is part of their routine.
Prices here are friendly for the portion size. Roast beef and the Reuben both run around $11.25, turkey sits near $10, and many other sandwiches cost even less.
My roast beef came thick, juicy, and generously layered. I spent the first few bites just admiring how much meat fit between two slices of bread.
The club is another solid pick if you like crunch and layers. Turkey fans will find plenty to love too, since the slices are piled high rather than draped thinly.
One useful tip is to visit a little before the lunch rush. The shop stays busy, and beating the crowd means you can take your time choosing.
Carl’s feels like a true neighborhood deli where nothing is fussy. You order, you wait a few minutes, and you walk away with something that feels homemade.
I left Hyde Park with a full belly and a wallet that barely noticed the stop.
Address: 2836 Observatory Ave, Cincinnati, OH 45208
5. Katzinger’s Delicatessen, Columbus

Two sizes, one tough decision. At Katzinger’s, the choice between regular and Deli Size is the first delicious puzzle of the day.
This Columbus institution sits near German Village and has been a favorite for years. The regular size holds nearly four ounces of meat, while the Deli Size approaches eight ounces.
Larger sandwiches usually cost about $16.45 to $19.45. The famous Reuben is $18.45, and so is Big Bob’s Belly Balancer, which is loaded with corned beef and pastrami.
Let me be honest. It is not the cheapest stop on this list, but eight ounces of premium deli meat for under $20 still feels like a fair deal.
I ordered the Belly Balancer mostly because of the name. It lived up to it, and I needed a short walk around the neighborhood afterward.
The Reuben has a devoted fan base for good reason. The corned beef is tender, the bread is toasty, and the balance of flavors is spot on.
Here is my money-saving trick. Split one Deli Size sandwich with a friend and add a side, and you will both leave satisfied.
Do not forget to peek at the pickles, because they are part of the fun.
Address: 475 S 3rd St, Columbus, OH 43215
6. The Brown Bag Delicatessen, Columbus

Brown paper bags never looked so exciting. I carried mine out like a trophy.
The Brown Bag Delicatessen sits on a corner in Columbus’s German Village, surrounded by brick streets and charming old houses. It feels relaxed and a little quirky in the best way.
The Brown Bag Super Sub is the signature order, and it earns that title. It is packed with fillings and big enough that sharing is a real option.
Many customers describe the sandwiches as large enough to split and fairly priced for their size. The shop is still listed in the inexpensive price category, which is great news for bargain hunters.
I tried to finish the Super Sub alone. I made it about two-thirds of the way before surrendering and wrapping the rest for later.
My tip is to grab your sandwich and take a stroll through the neighborhood. German Village is lovely for walking, and the outdoor seating makes lunch feel like a mini vacation.
The staff keeps things friendly and quick, even when the line grows. You will not wait long for your meal.
If you visit on a sunny day, this stop may become your new favorite picnic plan.
Address: 898 Mohawk St, Columbus, OH 43206
7. Express Deli, Brook Park

Some sandwiches whisper. The Big Boss at Express Deli practically shouts for your attention.
This Brook Park spot near Cleveland keeps its menu easy to follow, with three sizes that let you pick your level of hunger. It is still active and busy.
Regular sandwiches start at $8.49, which is great for a light lunch. Heroes begin at $10.49, and the enormous Big Boss versions start at $15.49.
More elaborate Big Boss choices, like the Italian Combo and the Pastrami Reuben, stay roughly between $16.49 and $17.49. That is a lot of food for less than twenty bucks.
I chose the Italian Combo in Big Boss size, and I felt like I was holding a small loaf of bread stuffed with every good thing. The meats were layered generously, and the bread held up well.
My practical advice is to match the size to your day. A regular is perfect for a quick bite, while the Big Boss works best when you plan to share or skip dinner.
The Pastrami Reuben is my pick for a second visit. It sounds like the best of two classics in one sandwich.
Here, the boss really does know best.
Address: 5185 Smith Rd, Brook Park, OH 44142
8. Harvest, Holland

Northwest Ohio deserves big sandwiches too. Harvest in Holland makes sure the Toledo area is not left out.
This friendly spot on Airport Highway serves sandwiches that customers often call huge. Many folks say one order easily stretches into a second meal.
The Southwest Turkey costs $11.99 and brings a little kick to a classic. The Club Stack sits at $12.99, and it lives up to the word stack.
Big pastrami, corned beef, steak, and Italian focaccia options run about $13.99. The focaccia bread adds a soft, flavorful twist that sets these apart from typical deli rolls.
I tried the pastrami on focaccia, and it was a winner. The bread was soft but sturdy, and the meat was piled so high that I ate half and saved the rest for later.
That leftover half made an excellent lunch the next day. Honestly, it might have tasted even better after the flavors had time to settle.
My tip is to bring a container or ask for a box right away. You will likely need it.
A cousin from South Carolina joined me here, and she still texts me about that Club Stack.
Address: 8060 Airport Hwy, Holland, OH 43528
9. D’Italia Foods, Westlake

Under nine dollars for a loaded Italian sub. I read the price twice to make sure my eyes were not playing tricks.
D’Italia Foods in Westlake might be the biggest bargain on this whole list. It has the feel of a friendly Italian market, with delicious smells hitting you the moment you step inside.
The house D’Italia sub costs just $8.79. It comes packed with salami, capicola, ham, pepperoni, provolone, and roasted red peppers.
Meatball, chicken parm, and Italian beef subs generally sit at $10.99. Those warm, saucy options are perfect for chilly Ohio afternoons.
Recent customers often praise the portion sizes compared to the low prices. After one bite of my D’Italia sub, I completely understood why.
The roasted red peppers add a sweet, smoky touch that makes the cured meats sing. The provolone brings a mild, creamy balance to everything.
Here is a smart move. Order one cold sub and one hot sub, then split them with a friend for a fun taste test without breaking the bank.
The chicken parm is my runner-up pick, with crispy chicken and plenty of sauce. Napkins are strongly recommended.
Consider this the happy ending to our sandwich road trip.
Address: 26285 Detroit Rd, Westlake, OH 44145
