Get directions to: South China Buffet Restaurant, Phoenix, AZ
Restaurant address: 4515 North 7th Avenue Phoenix, AZ 85013, USA
Restaurant: South China Buffet Restaurant