Close Time: 23:59
Address: 126A An Dương Vương Phường Cốc Lếu, Thành phố Lào Cai, Lao Cai Province
Cho Que Restaurant specializes in serving Vietnamese dishes
Enjoy warm space and delicious meals with relatives and family.
or sign in with