Nando's Berjaya Times Square is located in Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia on LG-47, 76 & 76A, Berjaya Times Square, 1, Jalan Imbi, Imbi. Nando's Berjaya Times Square is rated 4 out of 5 in the category chicken restaurant in Malaysia.
Address
LG-47, 76 & 76A, Berjaya Times Square, 1, Jalan Imbi, Imbi
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance