Pizza Lab is a pizza restaurant offering online ordering with pickup and delivery. It features a unique, rustic ambiance.