Emperors Garden Chinese Rest 5631 E Monte Cristo Ave Scottsdale, AZ 85254 Phone: (602) 222-8888
Category: Family Restaurant Diners