Get directions to: Imperial House, Upper Darby, PA
Restaurant address: 8907 W Chester Pike Upper Darby, PA 19082, USA
Restaurant: Imperial House