The Leaf Indian Restaurant
Indian Indo-Chinese Halal
Unit 9/663 Newcastle Street, Leederville, 6007
Delivery from Fri 12:25
Note: "We are Vegan now"
Indian Indo-Chinese Halal
Unit 9/663 Newcastle Street, Leederville, 6007
Delivery from Fri 12:25
Note: "We are Vegan now"