Mikado Japanese Restaurant Oakland CA
Add Website
Close
Mikado Japanese Restaurant
Be first to review 3417 Grand Avenue,Oakland CA 94610 Phone Number: (510) 763-6050
Mikado Japanese Restaurant Store Hours
Hours may fluctuate
Post a review
Mikado Japanese Restaurant Nearby
Locations Closest to You miles-
Mikado Japanese Restaurant - Los Altos 161 Main Street31.02