Contact : (510) 568-7101
Address : 425 Bancroft Ave, San Leandro, CA 94577, USA
Opening Hours :
Website :