Cancel

Open app

Search

John & Mary's

3.5 (59 reviews)
Open • 10:00 am - 9:00 pm

John & Mary's Photos

Business Info

JOHN & MARY'S ATMOSPHERE

What's the vibe?
Moderate noise
Casual
Good for groups
Good for kids

You might also consider

Recommended Reviews - John & Mary's

Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
Yelp app icon
Browse more easily on the app
Review Feed Illustration

Reviews With Photos

Soggy roll wrong prices on posted board in restaurant

Stale roll price on menu not the price charged lettus is the core part hard. They post a price than your bill ouch more because the prices deceitful

Stinger Sub and Fries
Daviyion J.

For me this place had a very average chicken finger sub though I guess this place is known for them. I had that and ordered a stinger sub as well and was overall disappointed by my meal. The fries were also just okay and I saw them simply reheat my fries in fryer as I walked over to counter vs a fresh order since they say out for awhile. There's pretty sandwiches in area to try. Don't get caught up in the hype.

Royal sub
Nikki G.

For the past few weeks I have been craving a royal sub. I finally took the plunge and decided to get a royal from John and Mary's. The ordering was quick and I waited a minimal amount of time to get my sub. The royal scratched the itch and was good. My only complaint is that there was too much mayo on it. The mayo was oozing out the sides of the sub and I wiped some off, other than that, the royal was good.

Royal - wow!
Harrison C.

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!:)

Partial Menu
Kristie S.

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.

Alex T.

I've been going here for as long as I can remember as I grew up right down the street. They changed ownership not too long ago. The food has stayed consistent and the new owner seems to friendlier then the last old guy with glasses who used to work there and was very rude to me when I was in high school. My only negative about this place is every single time I order something with tomatoes on it they give me the butt/end of the tomato! Every single damn time. I would rather have no tomatoes at all then the butt/end. Please just throw them away it's seriously so annoying. I would say the last four times I've been there I received the butt/end of the tomato. Also on multiple occasions my lettuce has been very brown & soggy. I love the food here but I'm done ordering anything with tomatoes or lettuce on it until I see some sort of improvement.

Old school candy bar machine!
Lindsay A.

When I walked into this sub shop, I felt like I stepped back in time to the Fast Times At Ridgemont High movie set in 1982. What a trip! I ordered a whole chicken finger sub, medium, with blue cheese, L, T, O. My sister got the fingers platter with fries. We ordered pizza logs too, half order. I must have been a glutton for deep fried punishment because though it was good, it was so much fried food. The sub itself was really good. I could only get through half (and I was at the point of being "hangry" so I thought I could eat all of that food). I'm pretty sure the sub roll is Costanza's, which are totally the best. The pizza logs (half order is 2) were like pizza egg rolls. Good, but again fried and just too much. The staff was friendly, funny, and thorough. It was worth the stop to time travel a bit.

John & marys on harlem

See all

2 months ago

Fucking appalling don't go here absolutely disgusting and disgraceful 0/10 wouldn't recommend go to hell

Helpful 0
Thanks 0
Love this 0
Oh no 0

2 months ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

1 year ago

Helpful 1
Thanks 0
Love this 1
Oh no 0
Photo of Rob K.
0
11
10

10 months ago

Can't visit Buffalo without making this stop, my Royal sub on that roll never misses unlike my Sabres

Helpful 1
Thanks 1
Love this 0
Oh no 0

2 years ago

Helpful 2
Thanks 0
Love this 0
Oh no 2

8 months ago

This Young man named CJ was so helpful to me and my family honestly the best worker ever and his food was great -MayDay

Helpful 0
Thanks 0
Love this 1
Oh no 0

1 year ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

2 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

2 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 0

5 years ago

Helpful 2
Thanks 0
Love this 0
Oh no 1
Photo of Nikki G.
197
1098
4015

5 years ago

Helpful 6
Thanks 0
Love this 6
Oh no 0

2 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

3 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

7 years ago

Helpful 3
Thanks 0
Love this 1
Oh no 0

5 years ago

Helpful 1
Thanks 0
Love this 1
Oh no 0

9 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 0

7 years ago

Helpful 3
Thanks 0
Love this 3
Oh no 0

5 years ago

Helpful 0
Thanks 0
Love this 2
Oh no 0

4 years ago

Helpful 0
Thanks 0
Love this 1
Oh no 1

3 years ago

The pepper and egg was amazing!!!! Service was friendly. Ordered for takeout. The sandwich was only $5

Helpful 0
Thanks 0
Love this 0
Oh no 0

13 years ago

Helpful 3
Thanks 0
Love this 2
Oh no 0

3 years ago

55 years later and still the best! Same quality ingredients, top level service. Best subs in Buffalo!

Helpful 0
Thanks 0
Love this 0
Oh no 0

16 years ago

Helpful 0
Thanks 0
Love this 1
Oh no 0

7 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

8 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Betty H.
73
34
14

7 years ago

Helpful 2
Thanks 0
Love this 1
Oh no 0
Photo of Steve D.
94
38
20

6 years ago

Got a great turkey club sub from J & M the other day. Girlfriend got a pizza sub that she liked, a bit spicy pepperoni but we'll be back !

Helpful 0
Thanks 0
Love this 0
Oh no 0

4 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

5 years ago

One of a Kind & The Best Subs Around the Entire WNY Area!

Helpful 0
Thanks 0
Love this 0
Oh no 0

10 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 0

11 years ago

Helpful 0
Thanks 0
Love this 1
Oh no 0

5 years ago

Friendly staff and quick service. A western NY go to for subs. We especially like the Stinger and steak hoagie.

Helpful 0
Thanks 0
Love this 0
Oh no 0

12 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

9 years ago

Helpful 2
Thanks 0
Love this 1
Oh no 0

9 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

7 years ago

Helpful 1
Thanks 0
Love this 0
Oh no 0

6 years ago

Great food but TERRIBLE service. Very rude people who act like they hate their jobs and take it out on the coustmers.

Helpful 0
Thanks 0
Love this 0
Oh no 0

9 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

6 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

6 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

Page 1 of 2

Ask the Community - John & Mary's

You might also consider

Verify this business for free

People searched for Pizza 10,754 times last month within 15 miles of this business.

Verify this business

Anchi A La Carte - We ranked #91

Anchi A La Carte

4.7(119 reviews)
3.8 mi
Locally owned & operated
Women-owned & operated

You must look beyond the exterior of this restaurant for the absolute deliciousness inside!…read moreI found this listing on the 2024 Yelp top 100 restaurants in the USA. The two staff members inside were very welcoming and brought our meals out quickly. The food was hot fresh and delicious! The inside of the restaurant was very clean. This was some of the best Vietnamese food I've ever had!

Yeah, not so much. I should have known by the filthy parking lot, dirty door and windows. But the…read morereviews convinced me to try it anyway. The initial greeting was solid. After that it was all downhill. Entered to a slightly busy restaurant. Told to take any seat I did and was immediately surprised that the table was very wet and sticky. The cashier/server said "oh I just wiped that down " and handed me a menu. I sat there reading the menu. After a few minutes I put the menu down. The table was dry and guess what? Sticky. No problem just got up and moved to a new table. Ordered my food. Got to sit next to the cashier who pretty much was just flipping pages on his phone. Seated next to me was a delivery driver who was watching videos on his phone with the volume turned up. Ordered egg rolls, spring rolls, Anchi's Combo Sandwich. The egg rolls were tasty but tiny. I mean tiny. I get these at Vietnamese restaurants all the time and these are small the peanut sauce was meh. Next came the spring rolls or should I almost Spring rolls . On the smaller side with a fresh wrap. Only it was 80% shredded lettuce, 10% noodles and the smallest split shrimp. Nothing else! Not a slivered of carrot or cucumber or a touch of mint and or basil. Which means there's NO flavor.Even the dipping sauce was boring. Okay the sandwich has to be good I've never had a bad one. Until now. It came out oozing with what I'd called "buttery mayo" which it may have been but it drenched the sandwich and made it a sticky mess. Sticky now (I understand the table.) Most of the ingredients were sliced into tiny slivers even the meat. I was so disappointed in the whole experience. Did I say something no I never saw the "server" again at the table. But I could see him flipping through his phone nonstop during my entire visit. Oh and to top it off the driver had laid his head on his arm while his phone was still on an he was asleep. So after having to get up and ask for my check. After which time I was told to walk around to the cashier counter (I kid you not.) My 1 and only visit ended.

Photos
Anchi A La Carte - Anchi A La Carte are in Top 100 US Restaurant 2024 by Yelp

Anchi A La Carte are in Top 100 US Restaurant 2024 by Yelp

Anchi A La Carte - Beef and vegetable stir fried

Beef and vegetable stir fried

Anchi A La Carte - Fried rice

See all

Fried rice

Sofra Restaurant and Bakery - Fresh Patisserie Section

Sofra Restaurant and Bakery

4.7(52 reviews)
2.9 mi
•$$

The Beyti kebab was well-seasoned and cooked properly, with a satisfying richness from the meat and…read moresauce, though it leaned heavier than expected by the end of the plate. The manti stood out more for its comfort than complexity, tender dumplings, yogurt, and a clean garlic-forward profile that felt authentic, even if slightly muted on spice. The ribeye steak medallions were cooked accurately and had good texture, but they were less memorable compared to the rest of the menu. In contrast, the mixed grill platter was the strongest showing of the night, offering variety and consistent execution across different meats, which is not easy to do well. Everything was flavorful without feeling overworked. The mixed meat pide was satisfying and hearty, though on the richer side. It's filling and best approached as a shared dish rather than an add-on. Turkish tea was straightforward and comforting, doing exactly what it should after a heavy meal. Overall, Sofra delivers a traditional, well-executed Turkish dinner with generous portions and a focus on consistency rather than reinvention. Best enjoyed family-style, pacing the meal thoughtfully to fully appreciate the depth of the menu without fatigue.

This place is always great! The service is friendly, the food is delicious... I've ordered many…read morethings from their menu over the past couple of years and have never been disappointed... I love to order hummus and pita to start... the flatbread pizzas (not really the name) are so tasty and filling... the platter with just about everything in it, beef, many, chicken, bread, and salad can't be beat!

Photos
Sofra Restaurant and Bakery - Restaurant Ambiance

Restaurant Ambiance

Sofra Restaurant and Bakery - Adana Kebab Platter

Adana Kebab Platter

Sofra Restaurant and Bakery - Beyti Kebab

See all

Beyti Kebab

Britesmith Brewing - Williamsville - Brussel sprout salad

Britesmith Brewing - Williamsville

4.1(389 reviews)
2.6 mi
•$$

This place is exactly what you would expect for a brewery restaurant. They have a beautiful view of…read morethe creek, lots of windows letting in the sunshine, I really like this location for outdoor seating as well. The hostess was a class act, server was great and checked in regularly. The food is good, everything is priced about what I expected except the coffee. They only offer French Pressed coffee for $10 (I was able to have 2.25 cups of coffee). I paid $15 for coffee last time I went so that my friend could have one cup and I had three. Lol I do like the creamer, it was creamy thick, complimented the coffee well. I just couldn't believe I paid that for coffee. Normally, I would only drink 2 cups but drank 3 because I couldn't let it go to waste. Don't judge me, this was for brunch at 11am. Lol I recommend sharing plates. Not because the portion sizes are large or anything but just because everything tastes great, why not sample as much as possible. My friends and I tried a pizza, the AMAZING Mac and Cheese, and another time, I tried the cinnamon roll and eggplant sandwich. The bread was amazing, flavor was good but needed more eggplant. It felt like I was eating more bread than anything hearty inside it. Probably wouldn't order that again next time but it was still good. Their seasoned fries are also very good. The frosting on the cinnamon roll made this treat worth getting, it was a little hard/dry on the outside but I imagine that was just a mistake for that day as maybe it could have came to the table sooner. It was still reallyyyy delicious. I'll be returning again to try some other items but definitely come and bring a date. This is a nice spot for brunch, lunch and dinner, with adult family, friends or a date.

This place has it all-great atmosphere as you're right next to Ellicott Creek and this place has an…read moreamazing outdoor area perfect when the weather is good. Service was excellent. Always there when we needed them and quick to bring back our drinks. Pizza was really, really good. Almost the star of the show if it wasn't for the beer. Had the IPA and the Wit- phenomenal! One of my favorite breweries in Western NY. I can't wait to come back.

Photos
Britesmith Brewing - Williamsville - At the bar

At the bar

Britesmith Brewing - Williamsville - Espresso martini

Espresso martini

Britesmith Brewing - Williamsville - Hazy IPA

See all

Hazy IPA

DiBella's Subs - Italian Assorted sub on everything bread

DiBella's Subs

4.0(101 reviews)
4.5 mi
•$$

DiBella's came highly recommended by some folks at our nearby hotel, so we stopped in to get some…read moresandwiches. This location is clean, staffed with friendly employees, and has plenty of free parking. Inside, it looks like an old school sub shop. Black and white floors and dark booths, with an open kitchen where the bread is baked fresh. I did find it strange that on a Friday night at 6 pm the place was completely empty, which would normally be a sign of either high prices or bad food. DiBella's had neither. The menu is very easy to understand and easy to customize. You pick your bread, your meats, your toppings, any sides, and pay. I went for the smallest size sub on wheat with turkey, honey mustard, lettuce and tomato. Classic and simple. Hubby got the bigger Italian sub on white bread. I also got a side of macaroni salad, because I absolutely love East Coast noodle salads. Our food came out fast and our orders were both correct. The small sandwich was perfect for me, but it would definitely be too small for those with larger appetites. My wheat bread was clearly overcooked and a little dry, which was a major disappointment. The turkey was like a processed turkey loaf which also let me down. I also didn't have enough mustard on my sub. Hubby didn't have any comments on the meats on his sub, but he said they weren't the best he'd ever had. He raved about his bread and the oil and other toppings. The macaroni salad was my favorite thing, it was tangy and sweet and delicious. I did think the portion size of the side was far too small. I'll definitely come back to DiBella's, but I'll try the white bread as well as different meat next time (or maybe just veggie and no meat at all). I found the quality of the deli meat lacking, which was a big disappointment. However, there's enough to like about the subs and the prices are more than fair, so they deserve another shot. Make sure you sign up for their rewards program. I downloaded the free app and got a free small sub for very little effort.

Just returned home after ordering 3 full size subs from Dibella's. We order from this location…read moresomewhat frequently and prior to today's order the subs have been consistent and enjoyable. Today's experience was disappointing. Most notable was that 2 of the subs actually had no meat on the the two end quarters and the third sub ( a meatball) seemed to be lacking in the amount of cheese usually included on the sub. Today's order has us considering searching for a new sub shop for our next order.

Photos
DiBella's Subs - DiBella's 5" mini sub. Featuring our classic turkey sub on sesame bread and our famous Godfather sub on everything bread.

DiBella's 5" mini sub. Featuring our classic turkey sub on sesame bread and our famous Godfather sub on everything bread.

DiBella's Subs - Godfather sub on everything bread

Godfather sub on everything bread

DiBella's Subs - Old Fashioned sub

See all

Old Fashioned sub

Jersey Mike's Subs

Jersey Mike's Subs

3.4(13 reviews)
2.8 mi

Ordered via DoorDash and was very impressed with the speed and quality of the food. I got the sub…read morein a tub and was very satisfied. To get a full sub for $20+ is a bit pricey especially when a place like Wegmans has more options for breads. Easy enough for a grab and go option and we will definitely try again

Let me start out by saying that for a chain, this is a pretty good rating. This new location just…read moreopened up close to home and we have family who absolutely LOVE Jersey Mike's. So we decided to go grab a quick bite to eat here. This new location looks so clean and modern. I love the fact it has off street parking in the back with another entrance. The staff here were super friendly and very quick with the service. The appeal of seeing them slice the meat and cheese in front of you is unique for a sub place and it was cool. We each got a cold sub. My wife got a regular size turkey sub and I opted for the giant roast beef sub. Now let me say a giant roll isn't really giant compared to other spots in Buffalo. It's comparable to a Wegmans or a DiBella's size roll. Overall, this is a very well assembled and tasty sandwich. I enjoy the fresh taste of the ingredients but wish there were more variety in toppings. The only big downside is the price. I know prices are higher everywhere but it seems a little higher here for the price of a sandwich. We will definitely go back and hopefully the rewards app they have can help with the price.

Photos
Jersey Mike's Subs
Jersey Mike's Subs
Jersey Mike's Subs

See all

John & Mary's - pizza - Updated October 2026

Loading...
Loading...
Loading...