Chef Kang’s Noodle House is located between buildings at Toa Payoh Jackson Square. It is not noticeable from the main road because the stall is situated inside. There is ample parking space for those who are driving. If you are taking public transport, there is a bus stop outside the building or you need to walk for approximately 10mins from Toa Payoh MRT Station. Read More