Get directions to: Full Moon House Chinese Rstrnt, Benton, IL
Restaurant address: 41 Rend Lake Rd Benton, IL 62812, USA
Restaurant: Full Moon House Chinese Rstrnt