Narcissa

21 Cooper Square
Los Angeles, NY 10005
212-228-3344

Details

  • Sun.-Thurs., 6-11:30 p.m.; Fri. & Sat., 6 p.m.-12:30 a.m.

Related Stories (6)

Load More Articles

Menu

View All

More American Restaurants in Financial District

View All

More American Restaurants in New York