Get directions to: Oriental Tea House, San Leandro, CA
Restaurant address: 604 Macarthur Blvd San Leandro, CA 94577, USA
Restaurant: Oriental Tea House