Royal China Restaurant

6025 Royal Ln Suite 201
Dallas, TX 75230 Map

Contemporary New Look
Dumpling & Noodle Bar
Serving Dallas Since 1974

StarStarStarStarGray Star

Based on 2 reviews.

Hours of Operation:

Hours: Lunch Sun-Fri 11:00-2:30pm Dinner Sun-Thurs 5:00-9:30 Fri-Sat 5:00-10:00

GENERAL INFORMATION:

POPULAR CITIES   More Cities >