Philadelphia, PA asian restaurants & food

Szechuan China Royal Restaurant

Chinese Restaurant, Sushi Restaurant, Dumpling Restaurant

727 Walnut St, Philadelphia, PA 19106
(215) 627-7111

, , , , ,

Excellent Good Average Poor Awful 3.0 / 5 based on 11 votes

Photos

  • Szechuan China Royal Restaurant photo by Sherri H.
Seaweed salad is slamming

Reviews: 1

  • Will C.