Kriollo.l.f is a Latin fusion restaurant in Ossining, NY, offering a blend of vibrant Latin flavors and creative street food concepts. It is a newly opened establishment.