Get directions to: China Buffet, Mitchell, SD
Restaurant address: 1801 N Main St # 24 Mitchell, SD 57301, USA
Restaurant: China Buffet