• Restaurant - Pizza
  • Restaurant - Sports Bars
874 E. University Boulevard
Tucson, AZ 85719
(520) 623-7507
(520) 740-0192 (fax)