Thank you for viewing the listing for Heng Heng Self Serve here at OnlineDining.com.au. Heng Heng Self Serve is listed as a cafe, Restaurant and a takeaway venue. Heng Heng Self Serve is located at Armadale Central Shopping Centre, 10 Orchard Ave, Armadale WA 6112. If you have a menu, special or other details regarding Heng Heng Self Serve, please let us know.