3 /180 Toorak Road south yarra, Victoria 3141, AUSTRALIA
Today
11:30 am - 11:00 pm
About
Now enjoy the taste of Indian cuisine at South Yarra’s best Indian Restaurant. The Yarra Indian Restaurant offers you a broad range of delicious Indian spicy food. We offer a variety of vegetarian and More