Does this KFC have the $1.99 deals on Mondays and Wednesdays?
Address: 4707 N Peoria Ave, Tulsa, OK 74126, USA
The Plumber | Jun 1, 2019
Yeah
JUSTIN “ARMAGEDONKNIGHT” MENKHOFF | Jun 1, 2019
Most do it depends on location I believe that one does
Thanks! Your answer is awaiting moderation.