Contact : (510) 636-1107
Address : 8836 International Blvd, Oakland, CA 94621, USA
Opening Hours :
Website :