When you want to savour the taste of India right in the heart of Windsor - The Yarra Indian Restaurant is the best choice. We bring you an exquisite Indian dining experience, complemented by our chef's culinary prowess and a wide selection of vegetarian and non-vegetarian dishes. A few of the reasons why we are regarded as the best Indian restaurant near Windsor are -
For reservations or takeaway orders, call us at 0398276873.