Royal Dynasty Chinese Rstrnt

  • 72 E Fairview Ave,
    Meridian, ID 83642
  • Phone: 208-888-6262
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map