Wendy's 1612

Wendy's #1612 is a Wendy's restaurant located at 229 South Rand Road in Lake Zurich, Illinois.