We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Johnny's Bagels & Deli

472 Main St, Bethlehem, PA 18018-5809
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good38%
  • Average11%
  • Poor4%
  • Terrible3%
Travellers talk about
Open Now
06:00 - 17:00All hours
American, Delicatessen
472 Main St, Bethlehem, PA 18018-5809
All Details
Write a Review
Reviews (88)
Traveller rating
Traveller type
Time of year

1 - 10 of 86 reviews

Reviewed 2 weeks ago

My husband and I were out for a walk with our dog. I have enjoyed Johnny's Bagels many times. We stopped in for a snack and beverages. We shared the cinnamon crunch bagel. I got a cappuccino. My husband got a soda. The bagel and...More

Thank DelightfulOne
Reviewed 23 May 2017

Food was fresh and delicious. Staff was very friendly. Good prices. Would definitely go back for another one of those tasty bagels made in house.

Thank cdemurphy
Reviewed 2 May 2017

All I needed was a sesame bagel with cream cheese, and Johnny's came through. It isn't much to look at on the outside--I almost passed it by--but the inside is cheerful and spotlessly clean. The bagels are fine, and the service is particularly friendly: I...More

Thank Kathy M
Reviewed 19 March 2017 via mobile

Had bagels and coffee here a couple of times while staying at the Historic Hotel Bethlehem. While I no longer live in the NYC area, this place is like the local places I grew up with. Good bagels, great eggs, and coffee. They have soups...More

Thank Walt P
Reviewed 14 February 2017

Don't bother. I don't usually complain much about food quality. This breakfast was awful (ham and cheese omelet with a thick slab of cheese slapped on top).. Watery, undercooked. The coffee was brutal - and they had no cream, only CURDLED milk. I kid you...More

Thank T C M
Reviewed 27 November 2016 via mobile

Only place open for breakfast on Main Street on Thanksgiving. We got bacon, egg and cheese on a bagel and it was delicious.

Reviewed 25 November 2016 via mobile

This place is filthy. Do not order anything that would be cooked on the grill/flat top. You could taste that it has not been properly cleaned in awhile. The salads were tired. We threw our hot sandwiches away. Couldn't get the taste out of our...More

Thank Scoutdogs
Reviewed 22 September 2016

Had a delicious Italian Sub at Johnny's for dinner on a recent business trip. It was loaded with meat and a great Italian flavor. I got mine with both sweet and hot peppers and it was a real treat. Service was very fast. Highly recommend...More

Thank trav717
Reviewed 13 September 2016

We needed something quick on our way out of town... What a find! Good bagels, good breakfast menu, ample quantities and delicious!

Thank RDSBoston
Reviewed 7 September 2016

Grab a quick bagel, or enjoy a salad. Johnny's has it all. Most people get bagels but they also have really good wraps, salads, omelettes, and sandwiches.

Thank Alli R
Nearby Restaurants
Apollo Grill
710 reviews
.22 km away
Bethlehem Brew Works
767 reviews
.22 km away
McCarthy's Red Stag Pub and Whiskey Bar
231 reviews
.11 km away
Tapas on Main
360 reviews
.04 km away
Nearby Attractions
Historic Bethlehem Visitor Center
97 reviews
.08 km away
Moravian Museum of Bethlehem
68 reviews
.18 km away
The Banana Factory
28 reviews
.94 km away
Colonial Industrial Quarter
34 reviews
.17 km away
Questions & Answers
Get quick answers from Johnny's Bagels & Deli staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
07:00 - 19:00
06:00 - 17:00
06:00 - 17:00
06:00 - 17:00
06:00 - 17:00
06:00 - 17:00
07:00 - 19:00
Location and Contact Information
  • Address: 472 Main St, Bethlehem, PA 18018-5809
  • Location: United States  >  Pennsylvania (PA)  >  Bethlehem
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing