12.24.17 Village Pizza & Pub Review – Elgin, IL Village Pizza & Pub has two locations in the NW suburbs... ▶