Golden Palace Chinese
1206 13th Ave, Mendota, IL, 61342-1411
 
China House
806 Washington St, Mendota, IL, 61342-1629
 
Parkway Family Restaurant
1400 13th Ave, Mendota, IL, 61342-9507
 
Great Wall Restaurant
1106 Meriden St, Mendota, IL, 61342-1054