Big Apple Restaurant
Address: Berjaya Times Square Hotel, 1, Jalan Imbi, Kuala Lumpur
Phone No.: 03-2117 8000
Address: Berjaya Times Square Hotel, 1, Jalan Imbi, Kuala Lumpur
Phone No.: 03-2117 8000