Blu Jam Cafe - 18700 Ventura Blvd #140, Tarzana, CA 91356, USA on Eaten