public space

Juice Served Here

12186 Ventura Blvd, Los Angeles, CA 91604 (directions)