VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Here is a first look at the (blurry) Nuela menu, which soft launched yesterday. Included are both the Ceviche menu and the main menu. (Click to expand).  Nuela is located at 43 West 24th St. between 5th and 6th Avenue.

Related Posts: