Mays Sandwich Shop

$ • Sandwich Shops

Hours today·

About Mays Sandwich Shop

Mays Sandwich Shop on Penn Ave is a family-owned establishment that offers top-notch cheese steak, cold wraps packed with meat, and solid fries. The shop provides excellent customer service, short waits, and a wide variety of goods, making it a classic hometown spot worth every cent. While the sandwiches may not quite beat a local favorite, Mays is closer and tasty enough to keep customers coming back for more. The shop is known for its thick, filling subs, with the most expensive option costing $13.50, but considered worth every penny. Mays has a long-standing relationship with the local community, including the firehouse, and is praised for its consistent quality and commitment to giving back.

Menu

Add a Menu
Mays Sandwich Shop Menu
Mays Sandwich Shop Menu

Customers' Favorites

Photos

Add a Photo
Mays Sandwich Shop
Mays Sandwich Shop
View All Photos

Mays Sandwich Shop Reviews

4.5
133 ratings
5
79%
4
7%
3
5%
2
2%
1
7%
Food
4.5
Atmosphere
4.5
Service
4.6

Share your opinion about Mays Sandwich Shop

The sandwiches were delicious and reasonably price. They also have a great selection of drinks, a cooler with ice cream treats, and everyone was welcoming and helping. We will be back!
We went for National Hot Dog Day today and they did not disappoint! I especially liked that we could add our own toppings. The dogs, fries and the Butterbeer Dirty Soda was very good!
I mostly get a ham on roll here. That's about it. I love their ham. The only thing I take issue with is how the assemble their sandwiches. I don't like that the mayo is put on top of the lettuce because then the lettuce becomes coated in it and it makes the sandwich messy. Mayo should go on the roll. I also don't like that the onions and tomatoes are put on top of the meat. It should be may, lettuce, tomato and onion then any cheese and/or meat. I have to basically put my own...read full review

Read All Reviews(133)

Hours

Monday 9AM - 3PM
Tuesday 9AM - 3PM
Wednesday 9AM - 7PM
Thursday 9AM - 7PM
Friday 9AM - 7PM
Saturday 9AM - 3PM
Sunday Closed
Updated on: