A Taste of Italy Clifton Beach, LOT 3 Captain Cook Hwy, Clifton Beach QLD 4879 Restaurant, Kuranda, QLD, Australia. Italian restaurant, Restaurant A venue that is a Italian restaurant, Pizza restaurant in the Clifton Beach area.
A Taste of Italy Clifton Beach, LOT 3 Captain Cook Hwy, Clifton Beach QLD 4879 Restaurant, Kuranda, QLD, Australia. Italian restaurant, Restaurant A venue that is a Italian restaurant, Pizza restaurant in the Clifton Beach area.