Location: Home > YellowPages > AZ > Scottsdale > Keli's Deli

Keli's Deli

7331 E Osborn Dr Ste 105
Scottsdale, AZ 85251
480-429-5181