John's Restaurant and Carryout

Sandwiches, Greek, Fast Food
3001 Odonnell St (at Potomac St.)
Baltimore, MD 21224
(410) 276-7222
6:00am - 11:00pm
6:00am - 11:00pm
6:00am - 11:00pm
6:00am - 11:00pm
6:00am - 11:00pm
6:00am - 11:00pm
9:00am - 9:00pm



  • Love their pizza! Cheese is real thick and chewy just like I like it.
  • The Cheesesteak is off the meter! The drinks are little, order a large.
  • Amazing cheese steaks, gyros and simple home made breakfast omelet.
  • best chicken cheese steaks!
  • Try the chicken cheese steak with provalone! So good!
  • Great cheesesteaks.
  • All the subs been eating here for more then 20 years love it
  • Good cheese steaks, chicken cheese steaks, and cold cut stubs.
  • Best cheesesteak in Baltimore. No question.
  • The whole size subs and cheese steaks are really long, like over 12", so plan accordingly. And they're really good!
  • Best breakfast sandwiches, hands down
  • The best breakfast ever!!!
  • Try the breakfast sandwiches! Awesome!
  • Chicken cheese steak, fat crispy fries and diet coke with the best ice for crunching.

Nearby places

2919 Odonnell St (at Curley St)
2918 Odonnell St (at S Curley St)
3201 Odonnell St (at S East Ave)