Sam & Ella's Chicken Palace

Pizza restaurant · 124 E Graham Ave, Pryor, OK

Dine-In

Hours

More food in Pryor, OK · Pizza in Pryor