NEW KUM DEN Marco Ruiz March 22, 2013 Food & Drink, Lifestyle Located just off China Town’s main strip, awaits Cantonese restaurant, New Kum Den. As I entered the venue, the resurgence of kitsch Chinese...