Wendy's 894

Wendy's #894 is a Wendy's restaurant located at 6321 Wichita Street in Fort Worth, Texas.