Get directions to: Tapioca Express, Arcadia, CA
Restaurant address: 160 E Duarte Rd Arcadia, CA 91006, USA
Restaurant: Tapioca Express