Kyoto Sushi

Sushi restaurant · 7880 Telegraph Rd #8, Ventura, CA

Delivery

Popular items (As of 10/30)

See full menu

More food in Ventura, CA · Sushi in Ventura