NYC restaurant
Zen Ramen and Sushi House, New York City
| 5 viewsNestled in the middle of financial district, New York City, we discovered this place by an accident. After wondering around Manhattan, I took the wrong subway ride and once we left subway, we were in…