Master Siomai (MRT Shaw Blvd) is located in Mandaluyong, Philippines on MRT SHAW BLVD Station. Master Siomai (MRT Shaw Blvd) is rated 3 out of 5 in the category dim sum restaurant in Philippines.
Address
MRT SHAW BLVD Station
Service options
TakeawayDine-in