Mikado Japanese Restaurant
(818) 763-1963 | View Website

12600 Riverside Dr, North Hollywood, CA | Directions   91607

34.157239 -118.407257

Mikado Japanese Restaurant
Mikado Japanese Restaurant
Mikado Japanese Restaurant
Mikado Japanese Restaurant
Mikado Japanese Restaurant
Mikado Japanese Restaurant
Mikado Japanese Restaurant
Mikado Japanese Restaurant
 
100% 100 15 13 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!