Search near address: 1209 N Hwy 81, Duncan, OK 73533

Kyoto Japanese Restaurant

1209 N Hwy 81, Duncan, OK 73533

Online Ordering is closing soon!

Dear customers,

We are available on Christmas. Available on dinner menu only for Christmas day

Reserve a table

Please login before placing a reservation.
Number of Guests