Go at least 2 times a week for either breakfast or lunch. Wide variety of mini buffet for platters and the sandwiches are very large.
Overview
M&j Navy Yard Sub Shoppe sits quietly on 108 Flushing Ave, Brooklyn, but the moment you step in, the buzz of the deli slicer and the warm smell of toasted hoagies pull you right into its world. The place looks unassuming from the outside, yet inside, there’s an old-school charm—checkerboard tiles, handwritten menu boards, and a rhythm of regulars who seem to have been coming here forever. It’s the kind of spot where lunch isn’t rushed; it’s crafted.
Their menu leans heavily on East Coast sub shop traditions—Italian cold cuts stacked with provolone, turkey melts that ooze cheddar, and pastrami Reubens pressed till the rye cracks. Each sandwich comes out wrapped in butcher paper like a small present, and the bread has this perfect split: crusty enough to bite, soft enough to cradle the fillings. The portions are unapologetically generous, often spilling out of their rolls. Pairing one of these with their creamy coleslaw or house chips turns it into a full-on feast.
The shop’s location near the Brooklyn Navy Yard gives it a working-class backbone. During lunch rush, you’ll spot construction workers, artists from nearby studios, and office folks all lined up shoulder to shoulder. That mix of customers adds to its character—like a microcosm of Brooklyn itself. Conversations hum about weekend plans, deadlines, and which sub is the “real winner” this week. The staff remember faces, ask about your last order, and sometimes slide an extra pickle into the bag if you’re lucky.
Reviews from locals often highlight how consistent the flavors are. One regular mentioned they’ve been eating here for over a decade and swear the meatball sub tastes exactly the same as their first visit. Another praised how the roast beef stays tender even when stacked high, something not every deli can pull off. There’s a pride here in keeping things simple and honest. While trendy eateries around the borough chase novelty, this place just keeps making sandwiches the way people actually want to eat them—hearty, reliable, and full of flavor.
Good to know
Service options
✓ Delivery ✓ TakeawayPopular for
✓ Breakfast ✓ Lunch ✓ Solo diningAccessibility
✓ Wheelchair-accessible car park ✓ Wheelchair-accessible seatingOfferings
✓ Coffee ✓ Comfort food ✓ Quick biteDining options
✓ Breakfast ✓ Lunch ✓ Table serviceAmenities
✓ ToiletAtmosphere
✓ CasualCrowd
✓ LocalsPlanning
✓ Accepts reservationsPayments
✓ Credit cards ✓ Debit cards ✓ NFC mobile payments ✓ Credit cardsChildren
✓ Good for kidsPhotos
Location
Reviews
Super friendly service. Food was pretty good. Good place for a quick take out lunch or breakfast
I’ve been coming here for 3 years. They’re better than a deli. The selection is good and the food is good. The food was so good that I forgot to take a photo before I ate it. The tuna melt is super delicious and the mozzarella sticks are really good. I always call ahead for pick up. It’s the same group of people that has worked there before the pandemic.
Great spot. Some good fresh cooked food to choose from, or order a burger/sandwich made just the way you like. I have done both! They are happy to make me a carnivore lunch with 2 hamburger patties, cheese, bacon, eggs, and onions (no buns!) Yum. Fast friendly service and good prices. Only to go tho, no place to sit.
I wish I could give them 3.5 stars, but it’s not an option here. Anyway, the sandwiches are pretty good and big. My only issue is that every time I get a sandwich there the price is different. One day I paid for my sandwich 7.5, and the following week 10. No quite sure how they determine the prices. Bottom line - good sandwiches, but unclear pricing.