Royal China Royal China

Royal China Map

6025 Royal Lane, Ste. 201 (Preston Rd.)
Dallas, TX 75230
214-361-1771
Map
Cuisine: Chinese / Noodles
An upscale neighborhood staple since 1974 specializing in quality Chinese food, including handmade noodles and dumplings.
Openings: Lunch Sun.-Fri., Dinner nightly