Sent on the 7th of February, 2015
China Chen Chinese Restaurant10870 IL-47, Huntley, IL
Beggars Pizza10314 S Halsted St, Chicago, IL
China Islamic Restaurant7727 Garvey Ave, Rosemead, CA
Awards: People's Choice Winner, 2015