Singaporean restaurateur Ellen Chew’s Chinese and Southeast Asian fusion concept Shan Shui Social is opening in April 2025 in ...