The Fogcutter

Bar · 36021 US-45, Lake Villa, IL

Delivery

Hours

More food in Lake Villa, IL