Get directions to: Todai Restaurant, Pleasanton, CA
Restaurant address: 2249 Stoneridge Mall Rd Pleasanton, CA 94588, USA
Restaurant: Todai Restaurant