Address

302 Toorak Road, South Yarra, Victoria 3141

Phone number

03 9041 7707

Opening hours

Open 7 days lunch & dinner



Location map