Papa John's Store in Pembroke Pines, FL