Get directions to: China Buffet, Scottsbluff, NE
Restaurant address: 1508 E 20th St Ste C Scottsbluff, NE 69361, USA
Restaurant: China Buffet