5-Star Dim Sum - Meiling Street - 158 Mei Ling St, #01-74, Singapore 140158 on Eaten