Sanuki Udon Opens As NYC's First Self-Serve Udon Restaurant

Sanuki Udon Opens As NYC's First Self-Serve Udon Restaurant