(504) 282-3365
2170 filmore ave New Orleans, LA 70121
http://royalchina-restaurant.com
Map & Directions