Canal St.Pizzeria, Tucson
Tucson, AZ 85750, USA
Location on the map Canal St.Pizzeria
Located nearby
5655 E. River Road, Suite 101, River Center Shopping Center, Tucson, AZ 85750, USA
10 m
Canal St.Pizzeria is located at Tucson, AZ 85750, USA (~7.7 km from the central part of Tucson).
You are on this page because you are most likely looking for: pizza restaurant
or restaurant,
Canal St.Pizzeria Tucson, United States,
Canal St.Pizzeria, address,
phone .