Princess Siopao is located in Mandaluyong, Philippines on 2nd Floor 500 Shaw Zentrum Mall, Shaw Blvd. Princess Siopao is rated 3 out of 5 in the category dumpling restaurant in Philippines.
Address
2nd Floor 500 Shaw Zentrum Mall, Shaw Blvd
Service options
TakeawayDine-in