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