Pizza restaurant and sports bar near the University of Arizona with 10,000+ sq ft across two floors and 50+ big screens.