Mikado Japanese Restaurant Locations & Hours near Houston

1

Mikado Japanese Restaurant - Oakland

3417 Grand Avenue, Oakland CA 94610 Phone Number:(510) 763-6050
  1. Store Hours

Hours may fluctuate

Distance:1,637.18 miles
Edit