Mario's Pizza
Location
Mario's Pizza
3157 N. First Ave.
Tucson, AZ
United States
32° 15' 50.8788" N, 110° 57' 40.1796" W
See map: Google Maps