Get directions to: Little Pi Express Cuisine, San Leandro, CA
Restaurant address: 13876 Doolittle Dr San Leandro, CA 94577, USA
Restaurant: Little Pi Express Cuisine