Talking Shop: NOLA Restaurateur Leon Touzet

FEATURES:
Talking Shop: NOLA Restaurateur Leon Touzet
March 2012

"You gotta love it:" the proactive, headache-inducing restaurateur lifestyle that 2012 Rising Star Restaurateur Leon Touzet wouldn't trade for anything.

LINK      EMBED