Follow us ―
Chongqing IFS Shopping Mall, Shop L237, No.38, Jiangbei Chengbei Street, Jiangbei District, Chongqing, China
MON-SUN: 10:00-22:00
Phone: 023-67613570