Aldea

Aldea

(584 ratings)


(584 ratings)

31 W 17th St Go to map
New York, NY 10011
(212) 675-7223
aldearestaurant.com
$$$ - Portuguese, Spanish, Iberian
Restaurant Notes
  • opened in 2009
Highlighted On
Videos
No videos yet...