Wendy's 854

Wendy's #854 is a Wendy's restaurant located at 1750 East Higgins Road in Schaumburg, Illinois.