Octopus Japanese Restaurant

16733 Ventura Blvd
Encino, CA
818.380.0855
34.159075
-118.497885

for Octopus Japanese Restaurant
Directions
from: