Discover the culinary tapestry of George Town, Malaysia. This restaurant provides a sensory exploration with aromatic dishes and pleasing textures, potentially showcasing the region's diverse influences through expertly braised preparations. Located at Farquhar Street, 1, 10200, George Town, Malaysia.