Lot 03-83 No. 1 Berjaya Times Square Jalan Imbi, Kuala Lumpur 47810 Malaysia
View on Map
What travelers say:
This restaurant chain, which is very common in Thailand, can't expect to see it in Malaysia. This is located in Success Times Square in the center of Kuala Lumpur. There are more customers on weekends and you can choose to eat a full set meal.