Wig & Pen Pizza Pub

Wig & Pen Pizza Pub is a restaurant with 2 locations in Iowa City, IA; North Liberty, IA. Order takeout online for pickup.

Locations