Penny Road Pub
Barrington, IL