Blu Jam Cafe
Restaurant
•
15045 Ventura Blvd, Sherman Oaks, CA 91403, USA
8.3
Sunday: 8:30 AM – 3 PM
See if anyone you trust recommends it!