A brightly colored Chinese restaurant on Spadina Avenue.