Ocho Seafood Grill
Asian, Gluten Free, Philippine, Seafood, Soups
Senator Enage Street, Barangay 54, Tacloban, Leyte Province, Philippines
Tacloban City's most Seafood popular restaurants, cafes and takeaway menus are found below. Tacloban City's most popular Seafood restaurants, cafes and takeaway menus are found below.
Tacloban-City
seafood