It was most recently the home of Jimmy Tsang's Chinese Restaurant, which was in business from 1982 to 2011, and is on the first floor of the Kennilworth apartment complex. From 2001, it also had a Korean Grill component, with a Korean food menu that offered Korean barbeque.