George Mendes

About

George Mendes is the executive chef of Aldea, a Michelin starred restaurant in New York City.