Wendy's 5367

Wendy's #5367 is a Wendy's restaurant located at 6143 Walnut Grove Road in Memphis, Tennessee.