Stancato's Italiano Sonoran

630 E Delano St, Tucson, AZ

Menu (As of 10/30)

Reserve Now

S.P.O.

Stancato's Italiano Sonoran: hours and how to order