I thought I had already posted this one. I distinctly remember taking a bunch of pictures of the vacant building, but apparently I never go around to uploading them and making a post.
Anyway, this Chinese restaurant moved from its rather delapidated building up the street to 5432 Farrow Road. In the meantime, between when I took the original, missing, pictures, and when I took this one in January 2011, Pari Mini Mart & Deli has moved in. This makes (at least) two non-Chinese places with Chinese decor in town. (At least three if Grandma's hasn't changed their sign yet).
UPDATE 10 January 2012 -- A better picture of the new location: