KFC E648031

KFC #E648031 is a KFC restaurant located at 10725 Northwest 41st Street in Miami, Florida.