Restaurants & Bars

Southwest Italian Pizza

Favorite Italian / Pizza places In Tucson.

Share:

Restaurants & Bars 5

Favorite Italian / Pizza places In Tucson.

travelingman1955 | Aug 30, 2009 07:55 PM

Hello All,
I am just trying to gather what your opinion is of the best Italian / pizza res. in Tucson. Thank you all in advance.

Happy Eating / Drinking

Bryan

Want to stay up to date with this post?