What can I say but this place has the best food I have ever eaten!!!! EVER!!
Awesome food, great garden and fantastic people. Worth while finding, just down the lane near the Pearl Hotel Jalan 66.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.