Location
Kyoto Japanese Restaurant
CLOSED NOW
1209 N Hwy 81, Duncan, OK 73533
5804708811
Hours of Operation (Takeout)
Monday - Sunday
Closed
Order Online
View Menu