• Restaurant - Pizza
5902 E. Pima Street
Tucson, AZ 85712-4322
(520) 886-5271
(520) 886-9180 (fax)