Canal St.Pizzeria, Tucson, Pima County, Arizona, United States 0.0
Tucson, AZ 85750, USA
Phone
+1 520-615-2262
Located nearby
5655 E. River Road, Suite 101, River Center Shopping Center, Tucson, AZ 85750, USA
10 m
Pizza RestaurantRestaurant Tucson, Pima County, Arizona, United States
Canal St.Pizzeria address
reviews phone Canal St.Pizzeria