Od' Lices des Iles is a Caribbean restaurant offering homemade dishes prepared fresh to order.