Iggies Pizza is a BYOB pizzeria offering thin-crust pies with creative toppings and salads in a warehouselike setting.