Johnny's Restaurant
Address: 03-91, 3rd Floor, East Zone, Berjaya Times Square, No. 1, Jalan Imbi, Kuala Lumpur
Address: 03-91, 3rd Floor, East Zone, Berjaya Times Square, No. 1, Jalan Imbi, Kuala Lumpur