Barrhaven Pizza is a pizza establishment offering online ordering for pickup and delivery. They provide free delivery for orders over $35.