One876 Caribbean Restaurant - 20869 Lassen St, Chatsworth, CA 91311, USA on Eaten