Restaurants & Bars

Manhattan

e la nave va - st marks - anyone been?

Share:

Restaurants & Bars

e la nave va - st marks - anyone been?

wd | Nov 20, 2003 03:38 PM

Has anyone eaten at E La Nave Va, 119 St Marks between 1st & A? Any reactions, favorable or un- ? Thanks!

Want to stay up to date with this post?