Ocho Seafood and Grill, Tacloban Leyte

Tacloban City,
Ocho Seafood and Grill, Tacloban Leyte Ocho Seafood and Grill, Tacloban Leyte is one of the popular Filipino Restaurant located in ,Tacloban City listed under Filipino Restaurant in Tacloban City , Seafood Restaurant in Tacloban City ,

Contact Details & Working Hours

Map of Ocho Seafood and Grill, Tacloban Leyte