Ohgane Alameda X Vons Chicken

2211 S Shore Center #160 Alameda CA 94501 USA

(510) 775-7538

Location