Savvas Grill Restaurant in Peyia, Paphos, Cyprus Blog