The Leaf Indian Restaurant is one of the best Indian restaurants in Leederville, WA. Our menu serves delicious Indian dishes at affordable prices. We are located on 9/663 Newcastle St, Leederville. Our Chefs are very excellent and experienced and have been doing our dishes with love and care. Lovely staff with exceptional service and the food is absolutely stunning to look at and eat. There is an ample choice of food here. When the order is placed, you would receive a text confirmation confirming your order. To view all the dishes in our menu, please click on the order online button and grab our offers. Place your Order Now!! Table Booking option Available.