Whether you’re after crusty, artisan bread piled high with deli meats or a fresh, fluffy focaccia loaded with your favourite fillings, there’s a sandwich for everyone. From the classics to new kids on the block, we’ve rounded up a list of must-try spots around town.
21–23 Hampden Road, Nedlands
Formerly known as Mortadeli, this slice of sandwich heaven on Hampden Road in Nedlands created quite a buzz when it first opened in 2023, and the hype hasn’t died down one bit. Here, you’ll find some of the most generously filled sandwiches around, layered between soft, pillowy focaccia. If you’re a fan of hearty Italian flavours, Grandpa Nino will definitely send you straight to sandwich heaven!
51 Aberdare Road, Nedlands
Good focaccia is hard to resist, and Kith in Nedlands certainly delivers! With a few different foccacias to choose from, there will be something for everyone, from hot honey chicken to harissa eggplant. From the same people behind Some-Day Coffee Co in Floreat, you just know it’s going to be good. Plus, the chic aesthetic and interiors are a bonus!
321 Rokeby Road, Subiaco
Brought to you by the team behind Piccolo Trattoria, this cute-as-a-button deli sits on the corner of Rokeby Road and Heytesbury Road in Subiaco. If you can manage to choose just one sandwich, you’re doing better than us—every single option looks irresistible. To say it’s our latest obsession in the office would be an understatement, the hardest decision will be which one to choose because they all look so good!
37 Bay View Terrace, Claremont
You’ll find a little slice of an Italian deli nestled on Bay View Terrace in Claremont with Bottega Deli. Their menu changes daily, so be sure to keep an eye on their Instagram Stories to see what’s in store. One thing that never changes? The quality of these panini that’ll keep you coming back for more.
38 Market Street, Fremantle
We love Peggy’s! A family run sandwich servery on Market Street in Fremantle, we find ourselves heading to Freo just to pick up one of these. Serving up sandwiches, subs, and toasties, they’re known for their impressive range of flavour combos that just work. It would be rude not to work your way through the menu, trust us!
231 Oxford Street, Leederville
Trends come and go, but The Re Store remains a true Perth institution. It wouldn’t be a list of sandwich spots without naming the classic, The Re Store Roll (AKA The Conti). A hub spot for all things Italian food, we just can’t go past it.
2/310 West Coast Highway, Scarborough
If you want to work through a menu, this is the place! Here, there are so many options. From fresh sandwiches to hot sandwiches, breakfast sandwiches and everything in between, you will find something at Two Slices. And if you’re a little fussy, you can build your own sandwich here too!
1/156 Rokeby Road, Subiaco & 1/609 Beaufort Street, Mount Lawley
Is a bagel a sandwich? Either way, Bagel O’s is too good not to include. Offering two convenient locations, they’re known for sky-high bagels stuffed with all the good stuff—like The Gina, brimming with mortadella, salami, and mozzarella (and we do mean brimming).
16 North Street, Cottesloe
Swing by North Street Store on a weekend morning, and you’ll quickly see what the fuss is all about—this local icon often has lines out the door! The wait is well worth it for their hearty sandwiches, piled high on that perfectly crunchy, signature bread NSS is renowned for.
Whether you’re into foccacia, bagels or anything in between, check out these spots around Perth for your next sandwich destination—you won’t be disappointed!