All Wedding Venue in Peyia

Our Restaurant is perfect for weddings.

    • image-1

    The Last Castle