Kiowa from Oklahoma Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Brass Rose Cafe - Oklahoma, Kiowa, 101 South Garfield Street, 74553 (918) 432-5847 Map Pam's Pizza Place - Oklahoma, Kiowa, Highway 69, 74553 (918) 432-5772 Map