This is a Pizza shop located in Scottsdale, AZ. This is the only Picazzo's Organic Italian location in Scottsdale.
Loading Map of Picazzo's Organic Italian. Please wait...
To lookup step by step driving directions to Picazzo's Organic Italian, please enter your starting Address:
You can use this Form to TXT this place to an SMS capable phone:
Please call (480) 990-2212 for current hours of operation.
We do not have the Payment Methods Accepted at this Pizza Shop. Most Business accept Cash and Major Credit Cards. Please contact Picazzo's Organic Italian at (480) 990-2212 to find out payment options & Other details.
16610 N Scottsdale Rd, Scottsdale, AZ-85254 (480) 998-8787
16405 N Scottsdale Rd, Scottsdale, AZ-85254 (480) 333-4100
16033 N 77th St, Scottsdale, AZ-85260 (480) 315-0535
14418 N Scottsdale Rd Ste 181, Scottsdale, AZ-85254 (480) 321-8800
6245 E Bell Rd Ste 105, Scottsdale, AZ-85254 (480) 905-9393