New China Restaurant2141 Tyler Rd, Birmingham, AL
Rally's1948 Bessemer Rd, Birmingham, AL
Bama Tomato424 Finley Ave W, Birmingham, AL