Midori Japanese Restaurant

11622 Ventura Blvd
Studio City, CA
818.623.7888
34.140519
-118.385565

for Midori Japanese Restaurant
Directions
from: