Wendy's 8141

Wendy's #8141 is a Wendy's restaurant located at 10900 Pembroke Road in Miramar, Florida.