Contact : (510) 924-8119
Address : 1120 International Blvd, Oakland, CA 94606, USA
Opening Hours :
Website :