Pepper Palace
Address:
7014 E Camelback Rd, Scottsdale, AZ 85251
Phone:
(480) 994-1093
Restaurants
Other Businesses:
- Lo-Lo's Chicken & Waffles at 2765 North Scottsdale Road, Scottsdale, AZ 85257
- Anthem at 7540 E 1st St, Scottsdale, AZ 85251
- Cafe ZuZu at 6850 E Main St, Scottsdale, AZ 85251
- Craft 64 at 6922 E Main St, Scottsdale, AZ 85251
- Nordstrom Restaurant at 7055 E Camelback Rd, Scottsdale, AZ 85251