Chahta Grill
13900 SE, OK-63, Talihina
(918) 567-4360
Recent Reviews
Chahta Grill
13900 SE, OK-63, Talihina 74571
(918) 567-4360