Japanese Restaurants in Duncan, OK Kyoto Japanese Restaurant1209 N Highway 81Duncan, OK, 735335804708811Asian RestaurantsChinese FoodJapanese RestaurantsPlaces To EatRestaurants DowntownRestaurants That DeliverResturantsSushi RestaurantsUsed Restaurant Equipment SuppliesYesterdays Show More