Siomai Republic - Tacloban City is located in Leyte, Philippines on 211, P Paterno St, Downtown, Tacloban City. Siomai Republic - Tacloban City is rated 3 out of 5 in the category dim sum restaurant in Philippines.
Address
211, P Paterno St, Downtown, Tacloban City