All Stars
Lot E11, Ground Floor, Mid Valley, Kuala Lumpur, Malaysia
Featured Review : I pass this restaurant quite regularly and have never given it a second look. However, the Friday before Christmas it was the only restaurant with any turkeys left. I have to admit that I was pretty dubious--let's face i...See Full Review