Get directions to: Imperial Buffet Chinese Rstrnt, Aberdeen, SD
Restaurant address: 311 S Main St Aberdeen, SD 57401, USA
Restaurant: Imperial Buffet Chinese Rstrnt