I've never been to Chicago but find it funny that they have Italian OC operating in Chinatown. Chinatown in every other city is usually Chinese people no?
DNM - my guess is location, location, location... Chinatown is not too far from the University Village/Little Italy neighborhoods.