NYC restaurant

Zen Ramen and Sushi House, New York City

Nestled 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 a cool neighborhood somewhere in…