Wendy's 118

Wendy's #118 is a Wendy's restaurant located at 2811 Getwell Road in Memphis, Tennessee.