Get directions to: China First, Alabaster, AL
Restaurant address: 341 1st St Sw Alabaster, AL 35007, USA
Restaurant: China First