Socsargen Grill & Seafood Restaurant, Tacloban
Tacloban City,
Socsargen Grill & Seafood Restaurant, Tacloban is one of the popular Seafood Restaurant located in ,Tacloban City listed under
Local business in Tacloban City
,
Restaurant in Tacloban City
,