Pavilion Pizza offers pizza in a unique atmosphere with a stage, reminiscent of a brewery.