Curlew Cafe 22 Victoria Parade South, Coochiemudlo Island, QLD 4184 in Cafes & Dining, Places to Eat More Info