Location
Kyoto Japanese Restaurant
CLOSED NOW
1209 N Hwy 81, Duncan, OK 73533
5804708811
Hours of Operation (Takeout)
Monday
Closed
Tuesday
11:00 am - 09:00 pm
Wednesday - Sunday
Closed
Order Online
View Menu