When I heard there was a fine-dining restaurant inside of the 34th Street-Herald Square Subway station part of me was excited about the concept, but I have to admit that I was skeptical of Nōksu, too.I briefly lived in Tokyo, where I found solace in restaurants in subway stations. Though I briefly wondered why New…