The Leaf Indian Restaurant

9/663 Newcastle street Leederville, Western Australia   view map

Vegan and Vegetarian restaurant in the heart of Leederville with the mission to keep things simple and spoil their guests with fine Indian food and service.

Restaurants

Leave a Rating or Comment

  • no rating