Chinese restaurant · 1780 Opelika Rd Ste 103, Auburn, AL
More food in Auburn, AL · Chinese Food in Auburn