Contact : (510) 351-3677
Address : 1355 Macarthur Boulevard, San Leandro, CA 94577, San Leandro, CA 94577, USA
Opening Hours :
Website :