Balwyn Indian Restaurants

When craving an evening of Indian flavours, find satisfaction at Avatar Indian Restaurant, conveniently located along Whitehorse Road in Balwyn. Join in a lively crowd already dining in this smart cas...