Royal China, SCOTTSDALE, Arizona (AZ)
Comfortably situated at 8752 East Shea Boulevard () in SCOTTSDALE, Arizona (AZ) (85260), Royal China can be called at 4809916551. Please contact them before you go to select your spot in the restaurant.
More restaurants in SCOTTSDALE, Arizona (AZ)
Royal China contact information and details:
Address: 8752 East Shea Boulevard - , SCOTTSDALE, Arizona (AZ) 85260
Contact Phone: 4809916551