Leichhardt Indian Restaurants

Traditional meets modern at The Twisted Indian on Norton Street in Leichhardt. This one of a kind restaurant is uniquely twisted and uniquely Indian, offering diners a wide variety of flavours from...