Southern View IL Foods-Carry Out 1. 2801 S 6th St, Southern View, IL 62703 | New China Restaurant (217) 523-3333