Yum Yum Chinese Restaurant sits between abandoned storefronts at 909 Race Street, looking as unassuming and empty as the vacant spaces surrounding it. While their hours are listed as 6-9 p.m. Wednesday through Saturday, they are regarded more as a suggestion rather than a rule; dont expect to be served right away if you show […]

