Get directions to: Super China Buffet, Beatrice, NE
Restaurant address: 2205 N 6th St Ste 3a Beatrice, NE 68310, USA
Restaurant: Super China Buffet