Szechuan China Royal Rstrnt is located at the address 727 Walnut St in Philadelphia, Pennsylvania 19106. They can be contacted via phone at (215) 627-7111 for pricing, hours and directions. Szechuan China Royal Rstrnt specializes in Prom Packages, Love & Romance, Sympathy.
Szechuan China Royal Rstrnt has an annual sales volume of 0 - 500K. . For more information contact James Oyang, Principle
...