10844 W Olympic Blvd, Los Angeles, California 90064 USA
Refrigerated Juices & Snacks
Photo Credit: Yelp