LAFW 2014 Kicks off with the “Ultimate Bites of LA”

chef Ari Taymor of Alma plates liquid nitrogen frozen bits of liver

Bookmark the permalink.

Leave a Reply