Togo - Lake Zurich, IL, United States close