Skip to content

KFC Berjaya Times Square

all locations > malaysia > kuala lumpur > jalan imbi > kfc berjaya times square

früz around the world

over 1400 stores in 47 countries

    Address:
    Lot 34A, Lower Ground, Berjaya Times Square,
    Jalan Imbi, KL Malaysia
    55100

    Ucard:

    Mini:

    Map: Get directions