Orta

Pembroke

Today's hours

5:00pm - 10:00pm

    MAKE A RESERVATION AT Orta

    powered by

    Orta


    Pembroke, Massachusetts 02359
    781-826-8883781-826-8883

    Address

    Map
    Pembroke, Massachusetts 02359
    781-826-8883781-826-8883
    ortarestaurant.com