Kyoto Sushi
7880 Telegraph Rd 93004
(Sushi)
Order Online

Come visit us at: 7880 Telegraph Rd, Ventura, CA 93004