Eden Plaza Cafe

1 Kaiser Plaza, Oakland, CA 94612

(510) 834-2105

Location