Get directions to: City Market Deli & Catering, Scottsdale, AZ
Restaurant address: 4800 N Scottsdale Rd Scottsdale, AZ 85251, USA
Restaurant: City Market Deli & Catering