In "Our House", Vavla village Cyprus, the best place to taste the local cuisine with freshly picked products from our own garden!