Images
ContributeReserve now
Feedback
Contribute FeedbackJohn Street Cafe offers a laid-back Aussie vibe with great coffee and a cozy atmosphere. While the menu is limited and some dishes may not meet expectations, the peaceful ambiance and friendly service make it a pleasant spot for breakfast or a quick coffee. With dog-friendly seating, attentive staff, and consistent quality, it remains a favorite for many locals and visitors alike. The muffins are a standout, and the alfresco dining adds to the charm. Despite some minor issues with food and service, John Street Cafe is a reliable choice for a relaxing meal away from the bustling main streets of Cottesloe.
I have been going to the John Street restaurant for breakfast/brunch for many years now, and even though it seems to have new owners, the quality has remained consistent. They use excellent ingredients and offer a variety of breakfast and lunch options for dining in or takeout. Breakfast is available all day and lunch service begins at 11:30am. The restaurant also has outdoor seating, making it a dog-friendly cafe. The staff is friendly and welcoming, and even during busy times, you can usually find a table in less than 20 minutes.
Such a beautiful cafe on a leafy street. Lovely service and play area for kids. Fabulous that there is a savoury vegan option on the menu too!
This café is nowhere near where we live however we will venture over there, say once a month, for coffee and a muffin. The muffins are definitely the best in Perth. Always different and just so fresh. The service is always efficient and friendly. We just love it. As an added bonus, it is dog friendly.
Classy, spacious and classic. Lots of easy, inviting gluten free options and such attentive waiters!! It’s always a good thing when you can merely make eye contact and get a response great, timeless and welcoming.
It's a great spot off the main strip. Glimpse the ocean. Very pretty. Plenty of flowers. Sort of an older crowd so nice and mellow. Flatwhite was perfect.