Get directions to: Royal China Restaurant, Metairie, LA
Restaurant address: 600 Veterans Memorial Boulevard Metairie, LA 70005, USA
Restaurant: Royal China Restaurant