Tucked within the lush, green enclave of Marina One, Numb Restaurant has spent the last two years carving out a…
Numb restaurant is a Chinese restaurant located in Marina One, Singapore that specialises in tongue-numbing Sichuanese cuisine. The founders of…