selected country
Malaysia

Choi Kheng Restaurant

Business address
11, Jalan Alor, Kuala Lumpur, Malaysia
Phone
03-2148 8476

Location Map