Aldea [CLOSED]

Aldea [CLOSED]

(607 ratings)


(607 ratings)

31 W 17th St Go to map
New York, NY 10011
(212) 675-7223
$$$ - Portuguese, Spanish, Iberian
Restaurant Notes
  • [CLOSED]
  • opened in 2009
Highlighted On
Videos