I Love Sushi

5722 Telephone Rd.
Ventura
California
United States