Get directions to: China Buffet, Birmingham, AL
Restaurant address: 1181 Huffman Rd Birmingham, AL 35215, USA
Restaurant: China Buffet