Location

2334 N Scottsdale Road
Scottsdale, Arizona

Hours

Monday - Saturday
10am - 9pm

Sunday
11am - 9pm

Contact Us

(480) 990-8660
dining@defalcosdeli.com