What are you looking for?

Sandwich Shops in Bethlehem

4.8 - 296 votes

Hours: Closed today

3650 Linden St Rt.191, Bethlehem
(610) 730-1670

Mitzi's Table

Just left after an amazing breakfast! I had the Benedict Florentine and they were phenomenal. Will most definitely run and tell my friends about this pla... More reviews

4.8 - 142 votes

Hours: 7:30AM - 4PM

102 W 4th St, Bethlehem
(610) 868-0176

The Goosemen

Excellent Giant Great Tasting Sandwiches For A Very GoodPrice With Very Friendly Family A1 Customer Service ? ⭐⭐⭐⭐⭐ ? More reviews

4.3 - 275 votes

Hours: 11:30AM - 10PM

51 W Broad St, Bethlehem
(610) 419-1200

Twisted Olive

Great staff and food. Menu more limited currently due to staff shortages than the menu on the website…. More reviews

4.7 - 147 votes

Hours: 11AM - 9PM

3016 Linden St, Bethlehem
(610) 419-8204

Anatolian Kitchen

Delicious and authentic Turkish food. Lunch specials are very reasonably priced. Dinner gets a bit pricier. Good service. More reviews

4.7 - 140 votes

Hours: 8AM - 4PM

Facing the Sun Inn Courtyard, 77 W Broad St #18C, Bethlehem
(610) 419-9237

The Joint Coffee Co.

They roast their own varieties of coffee beans. Very smooth tasting coffee drinks. Good service. More reviews

4.9 - 86 votes

Hours: 7:30AM - 3PM

92 E Broad St, Bethlehem
(610) 625-0987

Back Door Bakeshop

This was the first time we ordered from Back Door Bakeshop but it won't be the last. Everything we ordered was excellent. More reviews

4.8 - 102 votes

Hours: 7:30AM - 3PM

427 E 4th St, Bethlehem
(610) 849-2100

Cafe the Lodge

Love this place. Great food, beautiful outdoor courtyard, connected to the Greenway, friendly staff. Love their mission and what they do for the mental h... More reviews

4.6 - 115 votes

Hours: 11AM - 8PM

2722 Easton Ave, Bethlehem
(610) 865-9999

Johnny's Gyros

Best Gryos around can't go wrong all there food is amazing. Be going there 30+ yrs!!! More reviews

3.9 - 218 votes

Hours: 11AM - 2AM

559 Main St #101, Bethlehem
(610) 882-1300

Fegley's Bethlehem Brew Works

Tried a flight of four beers. Enjoyed all of them. Ordered the hand pressed perogies, and those were excellent. I was not able to add the fifth star simp... More reviews

4.3 - 126 votes

Hours: 11:30AM - 7PM

1305 Broadway, Bethlehem
(610) 866-6022

Matey's Famous Steaks & Pizza

This is our go spot for cheesesteaks and probably the best Buffalo Chicken Wrap in the Valley. Always friendly consistent food. Love this place. More reviews

4.3 - 117 votes

Hours: 11AM - 10PM

129 W 4th St, Bethlehem
(610) 419-8799

NYC Village Pizza

My dad and I tried this place for the first time today for Father's day. He's handicapped so we ordered delivery via uber eats. This place is a... More reviews

4.3 - 94 votes

Hours: Closed today

12 W Broad St, Bethlehem
(610) 868-3200

Joe's Tavern

Cool, hopping place on a Saturday night. Good staff, great selection of drinks- just an overall neat vibe. More reviews

4.3 - 88 votes

Hours: 5AM - 2PM

2910 Easton Ave, Bethlehem
(610) 691-7385

Vic's Bagels

Wanted to try something new...walked in and waited in line. Customer service was poor. Once it was my turn I got to the counter to place my order and no ... More reviews

4.1 - 108 votes

Hours: 10AM - 8PM

2410 Catasauqua Rd, Bethlehem
(484) 895-3939


Got introduced to a Schwarztie and it was great! Corned beef was sliced well and very tasty, the seeded roll was good, and the cole slaw was just how I ... More reviews

4.1 - 103 votes

Hours: 6AM - 5PM

2339 Schoenersville Rd, Bethlehem
(610) 866-5362

Johnny's Bagels and Deli

I'd give 00 if it would let me worst bagels I eger tasted... Stay away drive down the road to Three Men and a Bagel. Much better bagel made More reviews

4.5 - 61 votes

1513 Linden St, Bethlehem
(610) 868-7024

Bailey & Sons Llc

The food and service are both amazing. I usually get here after they run out of their quiche of the day, today I finally was able to order it and I was n... More reviews

4.4 - 54 votes

Hours: 10AM - 7PM

901 Center St, Bethlehem
(610) 419-4506

Eli's Original Steaks & Subs

Stopped in for lunch. Service and food was excellent. I got the philly cheese steak. It was Cooked perfect. The staff was very friendly. I would definite... More reviews

3.7 - 82 votes

Hours: 10:30AM - 1AM

1353 Easton Ave, Bethlehem
(610) 865-2700

Domino's Pizza

Always accurate and on time, I love their ? I do not know their secret ingredient in The bread but OMG it’s so delicious and sweet, let’s not even talk a... More reviews

3.6 - 85 votes

Hours: 11AM - 8PM

2140 Stefko Blvd, Bethlehem
(610) 866-0255

J's Steaks & Subs - Bethlehem

Got my Cheesesteak to go and it's still reminded me of J's steaks & subs I used to get when I was a kid. More reviews



4.2 - 44 votes

Hours: 9AM - 8PM

8 W Broad St, Bethlehem
(610) 868-2647


Third time in and still no tea brewed and no chocolate chip cookies. 11AM and the girl behind the counter said that she "hadn't gotten around t... More reviews

4.6 - 24 votes

Hours: 10AM - 8PM

11 E 4th St, Bethlehem
(484) 272-7833

Munchy Zone

Definitely a good late night snack, takeout. I definitely don't think it qualifies as a whole meal with the size being a little small, and another u... More reviews

View on map