KFC

Restaurant in Windsor Locks, CT

Features: takeaway

41 Prospect Hill Road, East Windsor, 06088