Posts Tagged “best restaurants barrington”

About Us

Come See What All The Buzz Is About! At Nero’s Pizza & Pub, in Algonquin Illinois, we know you will appreciate the atmosphere we have created. We offer quality food and drinks all in a spacious and engaging space. With plenty of seating options to choose from our guests love to wander about playing pool,…

Go Top