Nasi Lemak Ayam Taliwang

Nasi Lemak Ayam Taliwang stands out as a distinguished Indonesian eatery nestled in the lively neighbourhood of Choa Chu Kang. Nasi Lemak Ayam Taliwang is one of the Three Best RatedĀ® Indonesian Restaurants in Choa Chu Kang, Singapore.