Wendy's 2566

Wendy's #2566 is a Wendy's restaurant located at 7025 North University Drive in Tamarac, Florida.