Kikka Sushi

Open
5110 Telegraph Ave
Oakland, CA 94609

Find related places

Own this business?
See a problem?

You might also like

United StatesCaliforniaOaklandKikka Sushi

Partial Data by Foursquare.