Restaurant Banner

Online ordering for Picazzo's - Scottsdale is currently unavailable.

Our online ordering is currently unavailable. Please phone in your order @ 480-990-2212 or visit our location in person. We apologize for any inconvenience and hope to see you soon! ~ Picazzo's