Braised Pork with Clams a la George Mendes
George Mendes outside Aldea A while ago, we went to a then brand-new restaurant called “Aldea” at 31 West 17th Street, New York, NY 10011 (Tel: 212-675-7223). Its chef and owner, George Mendes, had the misfortune of opening at the precise moment Wall Street…