Ari Taymor Talks about His Journey to Alma

Hosted by

Ari Taymor is the chef owner of Alma restaurant in Downtown LA. 

Credits

Host:

Evan Kleiman