Get directions to: China Super Buffet, Evansville, IN
Restaurant address: 127 North Burkhardt Road Evansville, IN 47715, USA
Restaurant: China Super Buffet