Open 7 Days a Week.


Restaurant

Nichols Hills
6447 Avondale Dr
Oklahoma City, OK 73116
405-446-8767

Weekdays7am-9pm
Saturday7am-9pm
Sunday7am-9pm


Restaurant

Arcadia
660 W. Highway 66
Arcadia, OK 73007
405-928-POPS (7677)


Store Hours Daily6am-10pm
Restaurant Hours10:30am-9pm
Breakfast Sat/Sun7am-10:30am



Instagram Images from Pops 66