Get directions to: China Pagoda, Benton, IL
Restaurant address: 1207 Public Square Benton, IL 62812, USA
Restaurant: China Pagoda