You seem to be using an older version of Internet Explorer. This site requires Internet Explorer 8 or higher. Update your browser here today to fully enjoy all the marvels of this site.
Master Siomai was established in 2007 and currently has 550 outlets and counting to date. As its name suggests, it offers siomai - one of the most popular Chinese snack products known to Pinoys.