Get directions to: Capistrano's Italian Delicatessen & Grocery, Tempe, AZ
Restaurant address: 31 West Southern Avenue Tempe, AZ 85282, USA
Restaurant: Capistrano's Italian Delicatessen & Grocery