519 Avenue of the Americas
City: New York, NY
Fax: (212) 242-1444
Hours: Sunday-Thursday: 8 am-12am Friday & Saturday: 8 am-2 am
Site: Visit the restaurant site
2nd Cuisine: Organic
Area: Union Square
First certified organic restaurant in NYC.