Otafuku Posted on February 9, 2011 by cutiepatroller 0 Report coming soom…. 236 E 9th St (btw 2 Ave & Stuyvesant St) New York 10003 Japanese Takoyaki (Octopus Ball $5) Sooooo Goooooooooog!! Take out only! No seat! Share this:TwitterFacebookLike this:Like Loading... Related