Icoa Cafe in Cayman is located in the Seven Mile Shops and serves an array of inventive dishes and pastries.
They serve breakfast, lunch and dinner and get very busy during the week with the working crowd and on Saturday and Sunday mornings with families.