Sushi Spot Restaurant
(818) 345-8651 | View Website

19658 Ventura Blvd, Tarzana, CA | Directions   91356

34.172619 -118.561943
Get Directions