Share |

Picazzo's

Arizona
United States

Has locations in Flagstaff, Sedona, Scottsdale, and Tempe. Offerings include pizza, salads and desserts, plus live jazz on the patio, hand-painted murals, and a wine list. Includes franchise information.