From Our Editors
You won't be disappointed at Pizza Factory in Barrington, where well-prepared eats and delicious drinks rule the menu.
Homebodies can take advantage of this restaurant's delivery and take-out options.
Endless parking options are readily available close to Pizza Factory. Commute by bike to Pizza Factory and find easy bike parking.