The Twins Group
The Twins Group owns and manages several fast food chains in the region. The corporate headquarters in western Deerfield allows the Twins Group (owned by John and Nick Kallergis) to easily oversee its string of KFC, Pizza Hut and Taco Bell locations. The company's Web site allows customers to print coupons and potential employees to submit resumes.
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed