Kyoto Sushi

7880 Telegraph Rd #8 Ventura CA 93004 USA

(805) 671-5000

Location