Siomai House is located in Mabini Ave, Philippines on 34MW8JQ, GroundFloor Victory Mall & Market. Siomai House is rated 1 out of 5 in the category dim sum restaurant in Philippines.
Address
34MW8JQ, GroundFloor Victory Mall & Market
Service options
TakeawayDine-in