1. Inca's Peruvian Cuisine 7325 E Frank Lloyd Wright Blvd, Scottsdale, AZ 85260 Coordinate: 33.63703,-111.92246 Phone: (480) 998-2881