Pizza Factory of Barrington

101 W. Northwest Highway
Barrington, IL 60010 
(847) 381-6740

 

Pizza Factory of
Lake Zurich

1110 S. Old Rand Road
Lake Zurich, IL 60047
(847) 550-0400