Shanghai Siomai is located in Quezon City, Philippines on Lower Ground, Robinsons Magnolia, Aurora Blvd, corner Doña Hemady St. Shanghai Siomai is rated 3 out of 5 in the category chinese takeaway in Philippines.
Address
Lower Ground, Robinsons Magnolia, Aurora Blvd, corner Doña Hemady St