A restaurant and tea house offering homely Indonesian and Malay dishes in a comfortable, relaxed environment.
Comments