Wendy's 2403

Wendy's #2403 is a Wendy's restaurant located at 2471 North University Drive in Sunrise, Florida.