Order food

Order food

Royal China Restaurant

4.3 (1701)$$Chinese restaurant

6025 Royal Ln #201, Dallas, TX 75230

Royal China Restaurant

6025 Royal Ln #201, Dallas, TX 75230

Place order with

ChowNow Local
Ready for pickup in 20-30 min
ChowNow Local
May offer pickup
Call restaurant