11328 S Vermont Ave, Los Angeles, California 90044 USA
JDFC Store Front from my car
Photo Credit: Yelp