Master Siomai (SM North Edsa Terminal) is located in Philippines on SM North Terminal Booth 18 - Brgy Pagasa Ave. Master Siomai (SM North Edsa Terminal) is rated 3 out of 5 in the category dim sum restaurant in Philippines.
Address
SM North Terminal Booth 18 - Brgy Pagasa Ave
Service options
TakeawayDine-in