ChongQing on Robson is a Sichuan restaurant offering traditional Chinese dishes in a casual setting. It is one of the first Szechuanese restaurants in the area, serving customers for over twenty years.