Chahta Grill

13900 SE, OK-63, Talihina
(918) 567-4360