Wendy's 9898

Wendy's #9898 is a Wendy's restaurant located at 802 Vantage Way Court in Nashville, Tennessee.