Posted on January 4, 2015January 4, 2015 Soba Totto: Soba & Yakitori Bar in NYC – Hello, Anyone Speaks English Here? We Are Ready To Be Seated Now.