Defalco's Italian Grocery

2334 N Scottsdale Rd Ste A133
Scottsdale, AZ
480.990.8660
33.474068
-111.927033
Hours:
Mon - Sat:10am - 9pm
Sun:11am - 9pm

for Defalco's Italian Grocery
Directions
from: