This establishment features a 24-hour automatic pizza dispenser. It also offers on-site and take-away dining options.