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

12600 Riverside Dr, North Hollywood, CA   91607

34.157239 -118.407257
Map of Mikado Japanese Restaurant
 
100% 100 15 13 Votes
Your Friends

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