Swan Valley Cafe

Best Vegetarian Food in the Swan Valley...

The Swan Valley Café is all about making nourishing food that's not only delicious, but good for the body and soul! We offer PLENTY of vegan, raw, and dairy free options and our entire menu is gluten free. We are a licensed restaurant and are listed in TripAdvisor's Top Ten Best Restaurants in the Swan Valley and in the Urban List's Best Vegan-Friendly Cafes in Perth. Our garden dining area is also pet friendly so bring your dog (on a lead please) and treat them to one of our tasty Pawsome Organics all-natural dog biscuits! You can also play with your dog in our open space on weekdays. Come to the Swan Valley Cafe and experience some delicious, guilt-free treats, healing herbal Valley Teas, and relax in our rustic indoor space or lush garden surrounds.

Please note BOOKINGS ARE ESSENTIAL for High Teas and special events. Click the relevant image below to make a High Tea or event booking, or click Book for a regular visit.


Happy Summer Holidays!

Need to get out of the house? Come and chill in our air conditioned restaurant, or relax in the shady garden while the kids amuse themselves with our variety of toys, books, games or in the toddler playground.

Supporting our Emergency Services

If you work (career or volunteer) with any of our state’s emergency response services, including police, fire, ambulance and SES, come in for half price takeaway coffee or 20% off your dine-in bill. You keep our community safe and we want to a) say thanks and b) keep you fuelled with healthy, tasty food!
Be in uniform or show proof of employment/volunteer status to redeem. Not valid in conjunction with any other offers or discounts.

Valley Tea Book Swap

We now have a book swap at the cafe. Bring a book you’re finished with and swap it free for one that takes your fancy…then settle in with a pot of Valley Tea and a piece of gluten free cake and enjoy! (You can take the book home with you when you’re ready to leave of course!)

Subscribe to Blog via Email

Enter your email address (click the space below this text) to subscribe to our blog and receive notifications of new posts by email.