Big Apple Restaurant
Big Apple Restaurant (not to be confused with the doughnut franchise) is located at Berjaya Times Square Hotel. Their buffet and a la carte menu offerings bring Malaysia's ethnic cuisine and international delicacies together all under one roof. Th…
Advert ID #3812
Full Description
Big Apple Restaurant (not to be confused with the doughnut franchise) is located at Berjaya Times Square Hotel. Their buffet and a la carte menu offerings bring Malaysia's ethnic cuisine and international delicacies together all under one roof. They also have live cooking stations to encourage interaction between chefs and guests.