Island Foods is a restaurant offering Caribbean cuisine, specializing in dishes like chicken curry roti and oxtail stew.