selected country
Malaysia

Restaurant Chongqing Chicken Hot Pot

Business address
21 Jalan Kuchai Lama, Taman Entrepremeurs Park, Kuala Lumpur, Malaysia
Phone
03-79806008

Location Map