Please allow at least 72-hour notice for all catering options

 *Christmas time availability is very limited. Please allow at least one week notice.

Location

2334 N Scottsdale Road
Scottsdale, Arizona

Hours

Monday - Saturday
10am - 9pm

Sunday
11am - 9pm

Contact Us

(480) 990-8660
dining@defalcosdeli.com