2046 W Pico Blvd, Los Angeles, California 90006 USA
Sides. La Libertad Cristiana https://youtu.be/atCneO97bD0
Photo Credit: Yelp