Chinese restaurant and takeaway, with a Malaysian twist, situated on the high street in Stevenage Old Town.
Tags: Cantonese Restaurant