Aldea
Aldea 31 W 17th St New York, NY 10011 (212) 675-7223 Official Site The recipient of a 2 star rating from The New York Times, a one Michelin Star in 2011 and great reviews from the online community, Flatiron District’s Aldea and its owner/Executive Chef George Mendes (Top Chef Master contestant and one of NYC’s [...]
