Iwata Japanese Restaurant

14423 Ventura Blvd
Sherman Oaks, CA
818.386.1980
34.1512
-118.447322

for Iwata Japanese Restaurant
Directions
from: