Royal China

Dallas
Chinese Restaurant
$$$$
icon/time
Mon11:00 AM - 2:30 PM
Tues11:00 AM - 2:30 PM
Wed11:00 AM - 2:30 PM
Thu11:00 AM - 2:30 PM
Sun11:00 AM - 2:30 PM
Mon4:30 PM - 9:30 PM
Tues4:30 PM - 9:30 PM
Wed4:30 PM - 9:30 PM
Thu4:30 PM - 9:30 PM
Sun4:30 PM - 9:30 PM
Fri11:00 AM - 2:30 PM
Fri4:30 PM - 10:00 PM
Sat11:00 AM - 10:00 PM
Royal China

6025 Royal Ln Ste 201 (at Preston Rd)

Dallas, TX 75230

Royal China, located on Royal Lane, is stocked with royally delicious dumplings, noodles, and all manner of Chinese treats.