Pita Jungle – FLW | 14858 N Frank Lloyd Wright Blvd Scottsdale AZ 85260 United States Restaurant Menu & Phone14858 N Frank Lloyd Wright Blvd Scottsdale AZ 85260 United States 4.3/5