Wendy's 2191

Wendy's #2191 is a Wendy's restaurant located at 1208 Armour Road in North Kansas City, Missouri.