Imperial House

  • 8907 W Chester Pike,
    Upper Darby, PA 19082
  • Phone: 610-789-9780
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map