Restaurants & Bars

Southwest Italian Pizza

Favorite Italian / Pizza places In Tucson.

Share:

More from Restaurants & Bars

Restaurants & Bars Southwest Italian Pizza

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

Feedback