Go to Top

Chicago Metro: $1.049M KFC restaurant