1611 N El Centro Ave, Los Angeles, California 90028 USA
Zen vibes great shoelace fries & cocktails
Photo Credit: Yelp