Royal Panda is a chinese restaurant North Arlington Arlington located in United States.
2142 N Collins St Arlington , TX 76011 United States
The weirdest Pad Thai I have ever experienced. It reminded me of the movie , Elf, when he puts syrup on spaghetti noodles .
Always good and consistent ! New menus!
walking distance to Sedona Springs
I have been a fan of this amazing restaurant for almost ten years now and after I'm still going for more! - Juan Diaz
Everything. The food is pretty good for a buffet. My fav is the coconut shrimp. So creamy and sweet. - ????????Miss Garner????????