Manda Le Restaurant & Lounge Address: 3455 Canyon De Flores, Sierra Vista, AZ 85650 Phone: (520) 803-9668 Payment: Restaurants, Bars Other Businesses: McDonald's at Canyon De Flores & AZ 92, Sierra Vista, AZ 85650 Papa's 50's Diner LLC at 3500 Canyon De Flores, Sierra Vista, AZ 85650 Mcdonald's at 3536 Canyon De Flores, Sierra Vista, AZ 85650 Adobe at 5043 S Highway 92, Sierra Vista, AZ 85650 Blimpie at 1651 Loma Pl, Sierra Vista, AZ 85635