5655 E River Rd
Rocco's Little Chicago
2707 E Broadway Blvd Tucson, AZ
1028 E 6TH St Tucson, AZ
Canal Street is a little out of the way restaurant. I did not have high expectations when a friend recommended it, but boy was I surprised. The pizza is excellent!
September 16, 2008
Canal Street Pizzaria
If you've been to or used
Canal Street Pizzaria, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.