Get directions to: Genji Restaurant, Oakland, CA
Restaurant address: 300 Frank H Ogawa Plz Ste 120 Oakland, CA 94612, USA
Restaurant: Genji Restaurant