Get directions to: China Sun Buffet, Bend, OR
Restaurant address: 150 Northeast Bend River Mall Drive Bend, OR 97701, USA
Restaurant: China Sun Buffet