Island Fast Food is a fast food establishment. While specific details about its offerings are limited in the search results, it is located in Cali, Colombia.