Thank you for viewing the listing for The Leaf Indian Restaurant here at OnlineDining.com.au. The Leaf Indian Restaurant is listed as a vegetarian, Restaurant and a takeaway venue. The Leaf Indian Restaurant is located at 9/663 Newcastle St, Leederville WA 6007. If you have a menu, special or other details regarding The Leaf Indian Restaurant, please let us know.