Skip to content
Ocho Seafood & Grill
    Ocho Seafood & Grill
    • Home
    • Menu
    • Photos
    • Reservation
    • Careers
    • 0
    0
    • Noodles

      Noodles (2)

    Contact Us!

    • Address:Senator Enage Street, Tacloban City
    • Phone:(053)325-4171 / (053)832-8808
    • Mobile:0917 623 8808
    • Email:[email protected]Opens in your application
    • Website:www.ochoseafood.com
    Copyright 2025
    Close Menu
    ×

    Cart

    Thank you! Your reservation request has been sent. We will contact you as soon as possible.
    HOME