I Love Sushi
(805) 639-4009

5722 Telephone Rd, Ventura, CA | Directions   93003

34.264984 -119.214636
Get Directions