241 words
Japanese Restaurant Udon Shin to Open First NYC Restaurant at 37 West 17th Street
Udon Shin, a popular Japanese restaurant with only two other U.S. locations, is gearing up to open its first New York City eatery, Commercial Observer has learned. Udon Shin has signed a 10-year, 2,500-square-foot lease at 37 West 17th Street in Manhattan’s Flatiron…