Get directions to: Golden China Restaurant, Alexandria, LA
Restaurant address: 2157 N Mall Dr Alexandria, LA 71301, USA
Restaurant: Golden China Restaurant