228A River Valley Rd, Singapore 238268 (Level 2, Shophouse above Jade Spa). You can also search "HAHA Chinese" on Google Maps.