John & Mary’s

About

Pizza, Sandwiches, Chicken Wings

Price Range : $11-30 ($$)

  • star
    Yelp rating
    3.5 stars

Location

Adress: 3513 Harlem Rd, Buffalo, NY 14225

Phone: (716) 836-7093

Business info

  • turned_in_not
    Health Score
    90 out of 100
  • list_alt
    Takes Reservations
    No
  • directions_car
    Delivery
    Yes
  • move_to_inbox
    Take-out
    Yes
  • credit_card
    Accepts Credit Cards
    Yes
  • directions_bike
    Bike Parking
    No
  • accessibility
    Good for Kids
    Yes
  • group
    Good for Groups
    Yes
  • volume_up
    Noise Level
    Average
  • local_bar
    Alcohol
    No
  • transit_enterexit
    Outdoor Seating
    No
  • wifi
    Wi-Fi
    No
  • tv
    Has TV
    Yes
  • fastfood
    Caters
    No

Reviews

  • Harrison C.

    star star star star star 12 June 2026

    So with the loss of all the local Jimmy John's, we decided to try a local favorite. Glad we did - this place is great. My first visit there, friendly staff recommended the Royal. I was back the next day to try the wings which were also great.

    If you order hot food, realize they cook it to order, so there is a wait. This isn't as fast as a Subways, but the quality of the food is worth the wait as long as you know what to expect.

    We did take-out the first visit, eat-in the second. I don't know how well they're doing, but a fresh coat of paint wouldn't hurt! Otherwise, it's like stepping back into an 80s movie with old school counters, video game machines and fake wood tables.

    Can't wait to try something else!:)

  • Robin J.

    star star star star star 7 June 2026

    This is the best John and Mary's around, I live closer to others but I always go here, the service is fantastic!! The guys there are awesome and so friendly!!! the food is ALWAYS fresh nothing negative to say about this place,definitely recommend!!!

  • Kristie S.

    star star star star star_border 25 May 2026

    My dad has been eating at this restaurant for years. We ordered a couple of subs. We ordered the Royal, Steak Hoagie and Chicken Parmesan subs. They were all good! The white roll is ESPECIALLY GOOD! I love and appreciate that the Royal is actually made with sausage along with capicola, rather then salami and capicola like some other restaurants.

    I do have some complaints. They were out of kalamata olives, stuffed grape leaves, cucumbers and other items that are required to make a Greek salad. I tried to order a garden salad. They were out of items required to make a garden salad.

    The employees response was their salads don't get ordered often so they don't carry a lot of the ingredients. My thoughts are, so don't keep salads on the menu. I also over heard an employee tell another customer they were out of wheat rolls. It was disappointing.

  • Mike H.

    star star star star star 21 May 2026

    Not all J&Ms are alike. This is the original and by far the best! No tacos or pizza but their subs are the best. Italian sausage with the homemade sauce and sweet peppers is a recommended choice.
    Doggie Hoagie is hidden gem.

  • Melinda A.

    star star star star star 19 May 2026

    Easily my favorite place to get subs. How can you go wrong: the service is fast, the food is fresh, and they always get my order right. While I have tried multiple subs and they are are really good, I keep going back to my usual a full ham sub, tomato, provolone cheese, lettuce, and mayo (only thing they put a generous portion of mayo so if you don't want a lot of mayo I would ask for light mayo). As I was saying prior the service is quick, every time I've order it has never been longer than a 10 minute wait which is great when you want fast food. And last but not least the food is fresh, the rolls are perfect, the tomatoes are juicy, lettuce is great, and the meat is tasty. If you are looking for a delicious sub you definitely should stop by John & Mary's

People Recommend