Profile picture
Miles Landrem
New Maker!
New Orleans, LA

BIO

Miles, as executive chef, was named a New Orleans Rising Star Concept Chef by StarChefs for his work at Johnny Sánchez in 2016.