Flynn's Italian by Crystalbrook Cairns City, Level 1, 85 Esplanade Flynn, a Crystalbrook Collection Hotel, Cairns City QLD 4870 Restaurant, Mount Sheridan, QLD, Australia. Italian restaurant, Restaurant A venue that is a Italian restaurant in the Cairns City area.