AUSTRALIAN GOOD FOOD GUIDE - Home of the Chef Hat Awards

South Yarra Indian Restaurants

From the rich heritage of Indian cuisine to inventive twists, every dish is a journey at D Hall of Flames on Toorak Road in South Yarra. Fusing tradition with innovation to craft unique flavour com...