The Leaf Indian Restaurant

Vegan and Vegetarian Indian Restaurant in Leederville
9/663 Newcastle Street, Leederville WAOpening at 11:30 AMOpen today until 2:30 PMOpening at 5:00 PMOpen today until 9:30 PMOpening at 11:30 AM tomorrowSorry, we're closed
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


Posted on 13-Nov-2018

💣💣💣💣On Public Demand 💣💣💣💣

Dinner Buffet - 20$ Sun to Thursday / 25$ Fri and Sat

💥💥💥Lunch Buffet - 15$ Mon to Fri💥💥💥

🍴🍴Book your tables via FB or call 9228 0785🍴🍴

💕Please spread the word and have a feast with us💕

Pure Vegetarian and Vegan Restaurant in Leederville


Read More


2 weeks ago
Some friends and I had the buffet today, and the range of vegan and gluten free food was amazing. We ate until we could eat no more! Everything was top notch and the staff were wonderful
- Andrea J
a week ago
Best Vegetarian/Vegan Indian food in Perth. The buffet has a lot of delicious options and the price is very reasonable. Excellent for parties and large group gatherings as well. Friendly staff.
- Anmol B
4 weeks ago
Such a reasonable price for an amazing buffet of vegan Indian food. The staff are friendly and the venue nicely air conditioned. You can also do takeaways. Well worth the visit.
- Jehni T

New Beginning

Vegan and Vegetarian restaurant in the heart of Leederville with exclusive party area. Our mission is to keep things simple and spoil our guests with fine Indian food and service. If that sounds appealing then you can find us north of Perth’s CBD, where our little restaurant is situated at 9/663 Newcastle Street, Leederville. Everything on the menu can be Veganised and we have Gluten Free, No onion and garlic options too. Our prices won't cost you an arm and a leg. Give it a try and book today 08 9228 0785.

Contact Us


Call now
  • (08) 9228 0785


Get directions
9/663 Newcastle Street
Leederville WA 6007

Business Hours

Mon:11:30 AM – 2:30 PM, 5:00 – 9:30 PM
Tue:11:30 AM – 2:30 PM, 5:00 – 9:30 PM
Wed:11:30 AM – 2:30 PM, 5:00 – 9:30 PM
Thu:11:30 AM – 2:30 PM, 5:00 – 9:30 PM
Fri:11:30 AM – 2:30 PM, 5:00 – 9:30 PM
Sat:11:30 AM – 2:30 PM, 5:00 – 9:30 PM
Sun:11:30 AM – 2:30 PM, 5:00 – 9:30 PM