Skip to content
New China Town - Birmingham 1020 20th St S Birmingham, AL 35205

New China Town - Birmingham

Open 11:00AM - 11:00PM
Ordering from

New China Town - Birmingham - 1020 20th St S Birmingham, AL 35205