3382 W Century Blvd, Inglewood, California 90303 USA
Chile Verde - Inglewood CA - Century Blvd. - condiment bar
Photo Credit: Yelp