Wendy's 2613

Wendy's #2613 is a Wendy's restaurant located at 2130 East Southlake Boulevard in Southlake, Texas.