Wendy's 1620

Wendy's #1620 is a Wendy's restaurant located at 6011 Greenville Avenue in Dallas, Texas.