Sun Do is a Chinese restaurant located at 66 New Row. They offer a kids meal option and have updated their menu. The establishment is wheelchair accessible.