Start from
Great Wall Chinese Restaurant
953 N McLean Blvd, Elgin 60123