Miao Wei Guan Luo Si Fen is a chinese restaurant Seputih
NSK Food Court (Happy Garden) 58200 Kuala Lumpur , KL Malaysia
Their specialty is the snail-based rice noodle soup dish which has created a buzz on Chinese social media thanks to its infamous smell.
Also try their Ribs Noodles which is less spicy but still pack a punch with its pepperish taste.