308 N E Hwy 66, Sayre, OK 73662 +1 580-928-9227
restaurant, Elk City, OK, United States
Today
How to go there