ChongQing On Commercial is a Chinese restaurant specializing in Szechuan cuisine. They offer a variety of dishes, including noodles, for dine-in and takeout. The establishment is located on Commercial Drive.