Sun Cafe Organic

Little hidden vegan gem in Los Angeles, just a few minutes from Universal studios.

Address: 10820 Ventura Blvd, Los Angeles, CA 91604-3338